html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,input,select,textarea,label,legend,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;font-size:100%;font:inherit;vertical-align:baseline;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
a{text-decoration:none;cursor:pointer;}
img{vertical-align:top;}
input,select,textarea{margin:0;padding:0;font-size:100%;font:inherit;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;outline:0;box-shadow:none;}
html{word-wrap:break-word;word-break:break-all;-webkit-text-size-adjust:100%;text-size-adjust:100%;}
html{font:14px/1.5 "PingFang SC",Helvetica,Arial,"Hiragino Sans GB","Microsoft Yahei",STHeiTi,sans-serif;color:#333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
a{color:#333;text-decoration:none;}
a:hover{color:#ff4f4f;}
img{display:inline-block;vertical-align:top;border-radius:2px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{zoom:1;display:block;}
.hidden{ display:none;}
/**/
@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1555900108736'); /* IE9 */
  src: url('iconfont.eot?t=1555900108736#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAA6oAAsAAAAAGbQAAA5YAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCGSAqgXJpDATYCJANoCzYABCAFhG0HgisbnBUzkpJWO7L/Q4ImcStc3+BBciIHrbBv5mhtzGouNZPsNMqnnzZTPApyFCa5hXJTEtPG/lgaF8I2uraCeQcHjwkinItmm5TT8hE8MSgAEgYdkBRk/LmnPGADBAj8N/5vtjzWP8tgTFsiAQcU8HX/lbXzn3kgzA/XtID5AeuouaKsHXnW9/kLNHAfKAkjJuSE3DQdmfxv8FKB8C5rXeb2kJoIWcn65jrVkOsf/Lb+z70X6wI2mIVRsBgVKOg2KwsG2pgYuG3G4qaVf75upG62sRGBr4oeIAgFft9+qUWWcUTrImSiTGLUzP/3LgtzsAHGApCuiq2txhDvBUgVSVa3yrTKkTb1Yb+ZD1cBbZ5DRXvRX3HbQ4CIoflk++v+4wRoqBSMu2WunidIlaAL4oXA7VlW1cgbLoHzdAOvzY+XXywtAAdXQXd0+MqOS2y22EmPLp1SjSftVQGz1UAB84EGx1hbxEOFYr5Rke1ozQSYaUy8nmW/amCNzWxvMG3h0r0nTp29dff+gwlYXPK14GJRUJhpaV7LPwQ05GpNLW2FkIqHS4ImIyDGkCIofBwiSp0T/cejYw2ArEdvBxbB0IAVhhzWYahhFUMTVjO0YF2GNqzHUMAGDCFYw1DBZhI36kFSnwbQJKBpkPRBCyCpQwshaZeWQhOD9kLSB52AJgWdgkZAZ6FRoFvQ+KC70Dig+9BEoAfQlKAJqumgqqtWWQ6Ogf4N3n9wvTU1CueFUiqscvE2AOU9hkrsIpg7mDRqn8ZULVPXPVWasOlGRTHMdCqtMCyiqDT0GfX70pjZyPJczLgcDYyJwqo0cddUlYRiJKnrSoVR1/xeUyL/3fXXnLc2INz9wrxMP180qNmYc8Lyss/tRKomiO3pg12U213lsuyzpEsF/CYALS9Gp3ukDmBdNaq+tuTk4B+CuV2ATa29tx4NORQJas4usyxY1DfoJALTHJyNQ4XwVsIkjoOlFJHY4qzxBTVX9Ki3qX+bGDfcmJkf1PZG3V5M55U9PhtWapjs+opKFmlynjZ12B7ED23EljQqFyWTSejIysqv1VFfvHjxBWs+uiUvmFOw9dxCHmflZPPGbKjTX7QX5XkICZhKwZs8ChIbKILM7jHY+FCAs9HCvd2JJSbCngIwOJrk55GS1QxDt7T0+khpQ/7pLicNm6YMrRMHnQZ/xfHaVntuOlZ6XcbPHB1t2rA5d9ydCqsm7VMPC4u/Skt0J3VKXH2mjkntCW8tM+i5kJNxp153mQ0vbTBnwIWvb9mHdGlkbO/VYmstoEfXI4JxW+seuOyU7JQJF6y0j4/fWaubF2vLH3ST/cOV5oIMxX2Et6z+lvRfAXq0RMJvo/tk8waCg1UVTjqbySzZX1yO26PCStI76Pc7tRvmUIpVFU+246qorE7W4zwfKxvDhoD21IY1QQUqq5LVuL3w8rFmDTJ7KtDEnjXQqiQqbUmxPJdqqijD9b09+5tg/z3msX8mB/66zf0ur+jZZwmWxTXIih1Zqd0zeW1zqP6/XjhkEtrjxFElsR6J6stkOVwxSDVdOaq1uxHejRA6nVcb9nAaZ1VdI6lOBpc6aiud022guZrURpusgbjA526kuYXjPf0A+zmpz+mSuLP5oHGnV0nbesLBws7rcDjRWVFR29leXvW0Ad/vkuhe50RPI3ko6G4gtZ/rDbEf1w99bnojF88qHna8OkMtb/4Gaz3ppc9bvOfjE3nu4HY0i629/953VX0xOxEdXgzvLI7JcpeuTHapzdQvIgs9vBQK4Yd8xeVi/csb6+b2xCUj+NGzGbF98/t3HplPfoZLxu64GtV1Oxzq10o7VFvVsndve9RZOx36XNAdkoc9DkPRvdPy6P0uZ/o6dNwCZpsPjz3oVl0ysZ7qFDfeXXciv6seVT0kc4RtA4ohR1kpCR7Z8srg8V4rlnbi8ogIytA4bBghDzJmdGVwP0/1ogzUHy0o6EaUUd7jX44NZLK63YnTo7oBPjiX9/bortM+6zp7sl+jK2CkHo6vDN8fsH0CpcGDY9rO1f9pStdsafPRti6v2hCHFQOixjrzL+Z2T5NKS59esT5YMuBFyxDu9by2cVqQ1+wEU1PCIwYKZVF8BHlgeI4gkxHA53xEkb+o9zzkf2RJiDLSRZKMmJ823TavSr0KAmCXe6wm//m3aY9r7BwmWyXM1gJtsirD5mJd9zz895/rVkk5rdjCAiZ5yxRhxQDeip8UfDQk6CHL3q8L/egYtnrH6DDdqHFxthNtQu8MWmzLn64k4PM7ptdTcTRwDgrkj21EkESxX9HwZqs8Rp7IHOURJbQSMl7YBtEwLN+fXr4LXrKaTy75JfMlOYn7L23aw7zf3GOa9vy5qoahhqqpGmryQnvcdpyGpwLu91+M21hH+4bF+ye6xJhelkiW40yTXRL9/cNsom3G33ID09m7xFycGGSGq2vNcohBkNW3X04YgQs3oyTTASvKecrMrpNgKqyI3u997R3YgeZsoSYnC1JTIbS2lGTkF5b9jCmsN4SXmyrPVx6P8mGZkBF9hOynxIrLPM9rWEp+6YOY+LCiXkZCeuGnkW4hAD8QCMS3G9eLQ5Rj9zQb0mc/aa6B6GWd37UD6UAvDWFVEZGiQAfzjAqf3/aaasj6rdGiYak3V1tAE9i+p71/ydZWXloJW+QZBcuaaCpHa9DhJjTLA+y9BjXwGt68Rp+TErx1D/9usGHwXReeIW8SoiPB+1U9//2d62QCpJEvNhAnKm9fVyVAkDxh4dsp8tJFI6OlCwZD/wtHXDy1Mxrhb0Ukj5mWRCMxj9GIQe6S6Gg9XSEkJkxXzwAeX7UONBgL74hgswFVUEDBa9xrEBTFmxhBBtFWkUL5mP+kSKdUC3O5nC4sNvmL0cMiz4VFsZPNdHFds+TkiC8ArU92BoDCOtK4jOnVPIjETGEjsxe0nRrMLIs0DjZoJx+4sd83305qQQ1L4baJkIT7oO+InPo4HzD/8RTiqA/3E0RIGzeFGmYhzbfzDflxI+HGrZ/tfr4lvbzeZf1l6ebp0YWds3qLg+/eDS7qzXbq6jqQrsXY+QfaJbU41LVuCf3bK1IlMtpwO8NaQQCJwX+HQmudQ0ve/9c/MMYOZnry1b6vrn5XU/0hk/1wLzTpky0FK7UpGnOliotKCuGaG1rkpk86flIkpBSJ6wZt/C0CqMr5sMbsDv5VD8O2NRmNEH/ofieyiWReBFEeBF6LVrofOPuLqgZH49zh2d8lJq6RGYqhTHtvU5bGXW83oPXXDbWLhtewtMLeKtRb86MNa2ie4XxjoWPngK03Ry3PjNr0MbdSYZsKKd0jxzZ7S9oOfhU2komy2RQjhVVK1YSRDWhy/HYlBzyLdcxbUpELhEirHSZp5b7SgdcF72nn0g5/on2LSCiWNbuSkOpAsJernRhJ/sfunyHWY4aQ8VjsUkUPTM4sgN9C9P8nvQPCh2CTvqKAX5bxBBznV6YAk4Q25pnZWbdtNMLU69dThFHCh9dhJzb65sOU/hoIrz+A7BXbrokU9cyviMcr8nsWQWqy7c4oKNC4UxBfRqWmCytEfuUiUbmfqEKYTqWWxVP/QQsLTFJNkLWh4wKuCo/jClScxAhWY7GQuDtc4ZZCRESC4MHn+zMJEys1VTg1CsbhQn97h9QseUttAgAm1G6+Z1BuOty0FyV0SjQlRfVKk37TFTqZoXo5KLlsmDwGflu3/+Ap01OSl+rOAwcsuZZ4QBNmpaag3uFz+EYWz1YxzeG95sNfM7QENnybJZtl7S9JWu9s3lsnv2WtN1yU39cqwlFEL/tC3XakC708jtYEBxXL06/oChi4Wb77va7fDVXempnE9m7mgb4en+PsqkIvsaVEir34KehLVb2jIq2AwARavO3OCk45mjvdvh0tQiZLqBvKsUONaKaRGJuv4Os9bTYlYPyP3Gy0rQJdj25QW89GhGi7GF1HYqae/dt8gaHPIGsn6Se5nIwW1eLp80xBfmyHTpmUmJ08ZPjhaVW62QTOlTGHowkhBNZfc8r457/qnmoaR9h40MNMy9XLpZfukdiHsebTur8+48pzfxFYISrFihbGqrkEYXlTJsJA+aogjCGjn4yJisXgL39xAHlNBEpitjbvHBYIAICuIA8A5C9dwEy8+CrMemvVoVzVAgBgUrQfQP6b7xglHX8FremSY7cxDCl/qsGUqi9iynUTUsMMuv8DCvqKDL91HfIK20K8ElTV2gAIDWBc6Bj85d6fMaGHHqn3mKCoLg2j/vaYDeb3ec/Naj6/KhP/HZn08E34TaPl1f1a4y1RhtZaAQF+aWgNaFhNbeukpfqE9e8t7F5r9WHPR7Q9NoGzO4BfGw2a8Jy4KM6OnzyuRpyGgg+DNAwCmO5PCJ6fpgAxLE9ThAA2peEwD8LXJkIFhWAgBBUA7GCnlyaQw0yaAyl8EMoWTPMrBgj+Sxvy4J+PEJ1KY3x3a1jx2HX2lBAKNrw+cSMoSF5eWDD+HdXOQSLOyXzfmLKhwFfz5b7/DQOmNpbIe7UuRXKZyPNXbxF0jnibaIuizDX62s1iIRcHmAvyHcaTBIECNbjaSeU2BBLIuxcs8/3fIWXHAangnJvc31CSmfvnVuaWDv5vKjidcyxHZ3vKWiFVEhcnJ8TjXkkVcqyHcK19pi0kFHO6RldrY0GuJV3VvH+XfzYU3H3npSvr54gSLa544ksg4af4uzGSSCqZ5BWVVdU1ataqXaduPdU9BydhknBIo4yQhB4L9QTIegop0aHhOkwy3eAwlcNTZpA4EhqCwv5iutEBzdGEcWNyM90DZyy6phw0omtCKMMSNTWxxkYlo3Rh3Uw9q0sYZ9plvaPxtZ7aYyjT7EyDDqVvhbarYxzWATX2a3ftRZ/ANwGhGKCR2kGoTS/GTgcAAAA=') format('woff2'),
  url('iconfont.woff?t=1555900108736') format('woff'),
  url('iconfont.ttf?t=1555900108736') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1555900108736#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.at-playcircleo:before {content: "\e65c";}
.at-search:before {content: "\e66f";}
.at-carcash:before {content: "\e65f";}
.at-arrowdown:before {content: "\e623";}
.at-caralert:before {content: "\e61b";}
.at-carsafe:before {content: "\e60f";}
.at-change:before {content: "\e66c";}
.at-car:before {content: "\e62e";}
.at-weixin:before {content: "\e608";}
.at-display:before {content: "\e671";}
.at-like:before {content: "\e632";}
.at-carwheel:before {content: "\e64a";}
.at-carseat:before {content: "\e61d";}
.at-weibo:before {content: "\e65a";}
.at-arrowright:before {content: "\e62d";}
.at-search-btn:before {content: "\e601";}
.at-comment:before {content: "\e67e";}
.at-slideleft:before {content: "\e60c";}
.at-slideright:before {content: "\e602";}
.at-arrowleft:before {content: "\e600";}
.at-arrowup:before {content: "\e603";}
.at-qq:before {content: "\e6da";}
/**/
.at-weixinxiantiao:before {content: "\e604";}
.at-guanbi:before {content: "\e605";}
/**/
.mt0{margin-top:0 !important;}
.mt10{margin-top:10px !important;}
.mt11{margin-top:11px !important;}
.mt20{margin-top:20px !important;}
.mt30{margin-top:30px !important;}
.mt40{margin-top:40px !important;}
.borr{border:solid 1px #ddd;border-radius:2px;}
.t-center {text-align:center;}
.fn-hide {display:none;}
/**
 * change-city.css
 */
.change-city{}
.change-city .current-city,.change-city .change-city-btn{float:left;}
.change-city .current-city{margin-right:24px;}
.change-city .change-city-btn{padding-right:10px;background:url(../img/r-1.png) no-repeat 100% 50%;color:#ff4f4f;cursor:pointer;}
.change-city .change-city-space{float:left;display:block;padding:0 30px;color:#999;}
/*.city-list{display:none;width:300px;padding:20px;background-color:#eee;font-size:14px;}
.city-list a{}*/
/**/
.container{width:1200px;margin:0 auto;}
.container:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.container{display:inline-block;}
.container{zoom:1;display:block;}

/**
 * header.css
 */
.auto-header{border-bottom:1px solid #eee;height:48px;}
.auto-logo{float:left;margin-right:22px; width:83px;overflow:hidden;}
.auto-logo a{background-image:url(../img/top-logo.png);color:#999;font-size:12px;font-weight:bold;display:block;padding-top:21px;background-repeat:no-repeat;background-position:center 4px;background-size:83px auto;white-space:nowrap;}
.auto-nav{float:left;width:764px;}
.auto-nav li{float:left;padding:12px 15px 0;font-size:16px;}
.auto-nav li.active{font-weight:bold;}
.auto-arti-search{background-color:#eee;float:left;height:30px;margin-top:10px;width:200px;border-radius:2px;}
.auto-arti-search .search-text{background-color:transparent;display:block;float:left;height:30px;line-height:30px;padding:0 5px;width:157px;}
.auto-arti-search .search-btn{color:#333;display:block;float:left;font-size:18px;height:30px;line-height:30px;width:33px;overflow:hidden;text-align:center;}
.auto-login{float:right;padding-top:10px;}
.auto-login .iconfont{position:relative;top:2px;font-size:20px;color:#ccc;}
.auto-login span{display:inline-block;font-size:16px;}
.auto-login a:hover .iconfont{color:#4ac167;}
.auto-login a:hover span{color:#333;}

/**
 * floating.css
 */
.floating-layer{position:fixed;left:50%;top:20%;width:750px;margin-left:-375px;border:solid 1px #ccc;background-color:#fff;overflow:hidden;border-radius:4px;font-size:14px;display:none;}
.floating-layer.w550{width:550px;margin-left:-275px;}
.floating-layer.w440{width:440px;margin-left:-220px;}
.floating-shade{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999;display:none;color:#333;}
.fl-header{height:50px;border-bottom:solid 1px #ccc;background-color:#eee;}
.fl-close{cursor:pointer;float:right;line-height:50px;margin-right:15px;font-style:normal;}
/**/
.fl-search{height:30px;margin-left:5px;margin-top:10px;background-color:#fff;float:left;}
.fl-search-txt{float:left;width:260px;height:30px;line-height:30px;border:none;padding:0 5px;}
.fl-search-btn{float:left;width:30px;height:30px;border:none;background:url(../img/fl-search.png) no-repeat 50% 50%;}
.fl-header-city{float:left;margin-left:15px;line-height:30px;margin-top:10px;}
.fl-letter{height:40px;line-height:40px;padding-left:15px;font-size:20px;}
.fl-letter li{float:left;margin-right:20px;}
.fl-city-hot{padding:0 15px;height:40px;line-height:40px;background-color:#eee;}
.fl-city-hot span{margin-right:20px;}
.fl-city-hot a{margin-right:10px;}
.fl-city-list{height:310px;line-height:30px;}
.fl-city-item{border-bottom:solid 1px #eee;padding:10px 0;}
.fl-city-item .flc-city-item-letter{font-style:normal;float:left;padding-left:15px;}
.fl-city-item dl{margin-left:45px;padding-right:40px;}
.fl-city-item dl dt{width:90px;float:left;font-weight:bold;}
.fl-city-item dl dd{margin-left:90px;}
.fl-city-item dl dd a{margin-right:10px;}
/**/
.fl-header-title{font-size:18px;line-height:50px;padding-left:15px;float:left;font-weight:bold;}
.fl-xj-body{padding:5px 15px 35px;}
.fl-xj-photo{height:120px;overflow:hidden;}
.fl-xj-photo h3{font-size:24px;margin-top:30px;}
.fl-xj-photo p{font-size:16px;}
.fl-xj-img{width:180px;height:120px;margin-right:20px;float:left;}
.fl-xj-img img{width:180px;height:120px;display:block;}
.fl-xj-option{margin-top:10px;}
.fl-xj-option li{margin-bottom:20px;font-size:14px;height:40px;line-height:40px;}
.fl-xj-option li h3{width:90px;font-weight:normal;float:left;font-size:14px;}
.fl-xj-option li .fl-xj-input,.fl-xj-option li .fl-xj-city{display:block;float:left;width:240px;padding:0 0 0 10px;border:solid 2px #ccc;border-radius:2px;line-height:36px;font-size:14px;}
.fl-xj-option li .fl-xj-input-short{width:130px;}
.fl-xj-option li .fl-xj-city{position:relative;}
.fl-xj-option li .fl-xj-city i{position:absolute;right:0;top:0;width:36px;height:36px;font-size:24px;text-align:center;cursor:pointer;}
.fl-xj-option li .fl-xj-city .fl-select-option{position:absolute;left:-2px;top:36px;width:250px;border:solid 2px #ccc;border-top:none;z-index:1;height:155px;overflow-y:scroll;display:none;}
.fl-xj-option li .fl-xj-city .fl-select-option li{line-height:30px;height:30px;padding-left:15px; margin:0;background-color:#fff;border-top:solid 1px #ccc;}
.fl-xj-option li .sex{position:relative;float:left;padding-left:20px;margin-left:40px;cursor:pointer;font-size:14px;}
.fl-xj-option li .sex i{position:absolute;left:0;top:14px;width:12px;height:12px;border:solid 1px #ddd;background-color:#fff;border-radius:50%;}
.fl-xj-option li .sex.current{}
.fl-xj-option li .sex.current i{border-color:#ff4f4f;background-color:#ff4f4f;}
.fl-xj-btn{display:block;width:160px;height:50px;margin-left:90px;border-radius:2px;background-color:#333;text-align:center;font-size:16px;color:#fff;line-height:50px;}
.fl-xj-btn:hover{background-color:#ff4f4f;color:#fff;}

/**
 * product.css
 */
.header-related .search{background-image:url(../img/sprite-icon.png);background-repeat:no-repeat;}
#header,.wrap,#footer{width:1200px;margin:0 auto;}
/**/
#header-bg{border-bottom:solid 1px #eee;}
#header{position:relative;overflow:hidden;height:67px;}
#header .logo{display:block;width:102px;font-size:34px;line-height:44px;color:#666;margin-top:11px;}
#header .logo:hover{color:#ff4f4f;}

/**/
.nav{position:absolute;right:0;bottom:-1px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;line-height:normal;}
.nav li{float:left;margin-left:46px;padding:10px 7px;font-size:18px;text-align:center;}
.nav li.current{border-bottom:solid 2px #ff4f4f;}
.nav li a{color:#000;}
.nav li a:hover,.nav li.current a{color:#ff4f4f;}
/**/
.wrap{margin-top:20px;font-size:16px;line-height:normal;}
.wrap-left{float:left;width:250px;overflow:hidden;}
.wrap-right{float:right;width:900px;min-height:900px;overflow:hidden;}
/**/
.letters-list{float:left;width:30px;background-color:#333;color:#fff;overflow:hidden;}
.letters-list li{float:left;width:30px;height:30px;text-align:center;font-size:16px;line-height:30px;cursor:pointer;}
.letters-list li.current,.letters-list li:hover{background-color:#ff4f4f;color:#fff;}
.letters-list li.disabled{background-color:#333;color:#fff;cursor:default;}
/**/
.product-nav-list{margin-left:30px;width:220px;height:600px;background-color:#fff;}
.product-nav-list .mCSB_inside > .mCSB_container{margin-right:17px;}
.product-nav-list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:16px;border-radius:0;background-color:rgba(193,193,193,1);}
.product-nav-list .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.product-nav-list .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(193,193,193,1);}
.product-nav-list .mCSB_scrollTools .mCSB_draggerRail{width:16px;border-radius:0;background-color:#f1f1f1;}
.product-nav-item{margin-bottom:0;}
.product-nav-item .product-nav-let{display:block;height:40px;line-height:40px;text-indent:10px;background-color:#eee;font-size:20px;font-style:normal;color:#333;overflow:hidden;}
.product-nav-trademark{position:relative;border-bottom:solid 1px #eee;font-size:14px;color:#333;}
.product-nav-trademark .product-nav-trademark-logo{display:block;float:left;width:26px;height:26px;overflow:hidden;background-color:#eee;margin-right:14px;}
.product-nav-trademark .product-nav-trademark-logo img{width:26px;height:26px;display:block;}
.product-nav-trademark a{color:#333;display:block;padding:7px 10px;height:26px;line-height:26px;}
.product-nav-trademark a:before{position:absolute;right:11px;top:50%;margin-top:-2px;width:0;height:0;content:"";border-right:solid 4px transparent;border-left:solid 4px transparent;border-top:solid 4px #333;}
.product-nav-trademark.current a:before{border-bottom:solid 4px #333;border-top:none;}
.product-nav-trademark span{color:#999;}
.product-nav-firm{margin-top:0;}
.product-nav-firm dt{height:30px;padding-left:10px;line-height:30px;color:#333;background:url(../img/product-nav-firm-bg.png) no-repeat 0 50%;}
.product-nav-firm dt:before{margin-right:10px;width:8px;height:8px;display:inline-block;border-bottom:solid 1px #333;border-left:solid 1px #333;content:"";}
.product-nav-firm dt a{color:#333;}
.product-nav-firm dt a:hover,.product-nav-firm dt.current a{color:#ff4f4f;}
.product-nav-firm dd{font-size:14px;line-height:30px;color:#666;padding-left:30px;}
.product-nav-firm dd:before{width:6px;height:11px;margin-right:14px;display:inline-block;background:url(../img/firm-icon.png);content:"";}
.product-nav-firm dd a{color:#666;}
.product-nav-firm dd a:hover,.product-nav-firm dd.current a{color:#ff4f4f;}
.product-nav-firm dd span{color:#999;}
/**/
.crumbs{font-size:14px;color:#666;}
.crumbs span{padding:0 8px;font-family:"\5b8b\4f53";}
.crumbs a{color:#ff4f4f;}
/**/
.product-title-area{margin-top:16px;padding:12px 0;height:32px;}
.product-title-area.borb{border-bottom:solid 1px #eee;}
.product-title{float:left;font-size:24px;line-height:32px;color:#333;}
.product-title-right{float:right;font-size:14px;padding-top:12px;}
.product-title-right span{padding:0 5px;color:#ff4f4f;}
.product-title-right .btn{margin-left:30px;}
/**/
.column-title{height:20px;margin-top:30px;line-height:20px;}
.column-title h3{float:left;font-size:18px;}
.column-title h3 span{padding-left:5px;color:#999;}
.column-title .more{float:right;font-size:14px;color:#999;}
/**/
.column-title-2{height:28px;padding-left:20px;line-height:28px;border:solid 1px #ddd;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;background-color:#f6f6f6;font-weight:bold;}
/**/
.column-title-3{margin-top:50px;}
.column-title-3 h2{float:left;font-size:24px;}
/**/
.product-item-list{}
.product-item{height:150px;margin-top:10px;position:relative;clear:both;}
.product-item{height:150px;margin-top:10px;position:relative;}
.product-item-photo{width:225px;height:150px;float:left;}
.product-item-photo img{width:225px;height:150px;}
.product-item-con{margin-left:260px;}
.product-item-con h3{padding:15px 0 0;}
.product-item-info{width:370px;float:left;}
.product-item-info li{width:160px;padding-top:16px;float:left;font-size:14px;line-height:20px;}
.product-item-info li span{color:#999;display:inline-block;vertical-align:top;}
.product-item-info li cite{font-style:normal;display:inline-block;}
.product-item-info li.pii-2,.product-item-info li.pii-4{width:210px;}
.product-item-info li.pii-3 cite{width:90px;}
.product-item-info li.pii-4 cite{width:130px;}
.product-item-right{float:right;width:270px;overflow:hidden;padding-top:4px;}
.product-item-price{height:30px;}
.product-item-price .pip-l{float:left;margin-top:10px; color:#999;font-size:14px;}
.product-item-price .pip-r{float:right;font-size:24px;}
.product-item-price .pip-r em{padding-right:5px;color:#ff4f4f;font-style:normal;}
.product-item-related{margin-right:-10px;padding-top:10px;}
.product-item-related li{float:left;margin-right:10px;width:58px;height:34px;font-size:12px;text-align:center;overflow:hidden;}
.product-item-related li a{display:block;background-color:#fff;line-height:32px;border:solid 1px #ddd;border-radius:2px;}
.product-item-related li a:hover{background-color:#ff4f4f;color:#fff;}
.product-item-related li.bb a{background-color:#333;border-color:#333;color:#fff;}
.product-item-related li.bb a:hover{background-color:#ff4f4f;border-color:#ff4f4f;color:#fff;}
.product-item-showmore {position:absolute; top:0; right:0; border:1px solid #ddd; height:28px; line-height:28px; padding:0 26px; border-radius:15px; font-size:14px; cursor:pointer;}
.product-item-showmore span{padding:0 5px;color:#ff4f4f;}
/**/
.product-agency-list{padding-left:20px;border:solid 1px #ddd;}
.product-agency-list li{border-top:solid 1px #ddd;padding:20px;padding-left:0;}
.product-agency-list li:first-child{border-top:none;}
.product-agency-list li img{float:left;width:120px;height:80px;margin-right:30px;}
.product-agency-list dl{margin-right:140px;height:80px;overflow:hidden;}
.product-agency-list dl dt{margin-bottom:10px;}
.product-agency-list dl dt i{position:absolute;left:0;top:2px;width:40px;height:18px;background-color:#ff4f4f;line-height:18px;font-style:normal;font-size:12px;text-align:center;color:#fff;display:none;border-radius:2px;}
.product-agency-list dl dt.c4s{position:relative;padding-left:50px;}
.product-agency-list dl dt.c4s i{display:block;}
.product-agency-list dl dd{font-size:14px;line-height:22px;}
.product-agency-list dl dd span{color:#ff4f4f;}
.product-agency-list li .item-btn{display:block;float:right;width:120px;height:40px;margin-top:20px;border-radius:2px;background-color:#333;color:#fff;text-align:center;line-height:40px;}
.product-agency-list li .item-btn:hover{background-color:#ff4f4f;}
/**/
.product-photo-list{margin-right:-22px;padding-bottom:10px;}
.product-photo-list li{width:285px;float:left;margin-top:20px;margin-right:22px;border-radius:4px;overflow:hidden;}
.product-photo-list li img{display:block;width:285px;height:190px;border-radius:0;}
.product-photo-list li em{display:block;height:40px;line-height:40px;background-color:#eee;text-align:center;overflow:hidden;font-size:14px;font-style:normal;}
.product-photo-list li em span{padding-left:5px;font-size:12px;color:#999;}
.product-photo-list li .ph-infor{display:block;height:40px;line-height:40px;background-color:#eee;text-align:center;overflow:hidden;font-size:14px;font-style:normal;}
.product-photo-list li .ph-infor i{display:block;float:left;width:30px;text-align:center;color:#fff;font-style:normal;background-color:#333;font-size:20px;}
.product-photo-list li .ph-infor i.blue{background-color:#ff4f4f;}
.product-photo-list li .ph-infor h4{float:left;padding-left:10px;text-align:left;font-weight:normal;}
.product-photo-list li .ph-infor .ph-infor-cash{float:right;padding-right:10px;font-size:18px;}
.product-photo-list li .ph-infor .ph-infor-cash strong{color:#ff4f4f;}
.product-photo-list li a:hover em{background-color:#ff4f4f;color:#fff;}
.product-photo-list li a:hover em span{color:#fff;}
.product-photo-list li a:hover .ph-infor{background-color:#ff4f4f;color:#fff;}
.product-photo-list li a:hover .ph-infor .ph-infor-cash strong{color:#fff;}
/**/
.product-item-table{width:100%;border:solid 1px #ddd;}
.product-item-table thead{line-height:28px;border-bottom:solid 1px #ddd;background-color:#f6f6f6;color:#666;font-size:14px;}
.product-item-table th{font-weight:normal;text-align:left;}
.product-item-table th strong{font-size:16px;font-weight:bold;color:#333;}
.product-item-table th.ptc-0{width:20px;}
.product-item-table th.ptc-2{width:100px;}
.product-item-table th.ptc-3{width:130px;}
.product-item-table th.ptc-4{width:130px;}
.product-item-table th.ptc-5{width:100px;}
.product-item-table tbody{}
.product-item-table td{padding:8px 0;border-bottom:solid 1px #ddd;vertical-align:middle;}
.product-item-table td.space{border-bottom:none;}
.product-item-table td .cash{color:#ff4f4f;}
.product-item-table td .sf12{font-size:12px;color:#999;}
.product-item-table td .sf14{font-size:14px;color:#666;}
.product-item-table td .sf14d1{font-size:14px;color:#d1d1d1;}
.product-item-table td .urllink{margin-right:20px;}
.product-item-table td .btn{display:inline-block;width:80px;height:30px;line-height:30px;background-color:#333;border-radius:2px;color:#fff;text-align:center;font-size:16px;}
.product-item-table td .btn:hover{background-color:#ff4f4f;}
/**/
.bottom-nav{margin-top:30px;padding:10px;border:solid 1px #ddd;font-size:14px;}
.bottom-nav a{margin-right:50px;}
.bottom-nav span{font-size:12px;}
/**/
.m1-selector{border:solid 1px #ddd;border-radius:2px;padding-left:10px;padding-bottom:20px;font-size:14px;}
.m1-selector .ms-title{line-height:30px;border-bottom:solid 1px #ddd;}
.m1-selector .ms-list,.m1-selector .ms-list-2{margin-top:10px;line-height:24px;}
.m1-selector .ms-list dt{float:left;width:60px;}
.m1-selector .ms-list dd{margin-left:60px;}
.m1-selector .ms-list dd a{margin-right:80px;color:#999;float:left;}
.m1-selector .ms-list dd a:hover{color:#ff4f4f;}
.m1-selector .ms-list dd span{font-size:12px;}
.m1-selector .ms-list-2 a{float:left;margin-right:50px;}
/**/
.m2-selector{border:solid 1px #ddd;border-radius:2px;padding-left:20px;padding-bottom:10px;font-size:14px;}
.m2-selector .ms-list{padding:10px 0;border-top:solid 1px #ddd;line-height:30px;}
.m2-selector .ms-list:first-child{border-top:none;}
.m2-selector .ms-list-left{float:left;width:140px;}
.m2-selector .ms-list-right{margin-left:140px;}
.m2-selector .ms-list-right dt{float:left;width:50px;color:#999;}
.m2-selector .ms-list-right dd{margin-left:50px;}
.m2-selector .ms-list-right dd a{display:inline-block; margin-right:20px;}
/**/
.group{padding-left:10px;margin-top:30px;}
.group-row{position:relative;font-size:12px;_zoom:1;border-top:solid 1px #ddd;padding:5px 0;line-height:18px;}
.group-row:first-child{border-top:none;}
.gr-key{width:60px;float:left;margin-top:5px;color:#999;}
.gr-value{margin-left:60px;min-height:28px;overflow:hidden;}
.gr-value a{position:relative;float:left;margin:5px 16px 5px 0;height:18px;max-width:140px;color:#333;}
.gr-value a:hover,.gr-value a.current{color:#ff4f4f;}
.gr-value a.current{font-weight:bold;}
.gr-value-letter{float:left;}
.gr-value-letter a.current::before{position:absolute;left:50%;bottom:-4px;width:4px;height:4px;margin-left:-2px;content:"";background-color:#ff4f4f;border-radius:50%;}
.gr-value .trigger{position:relative;display:block;float:left;padding-left:5px;padding-right:20px;margin:3px 20px 3px 0;border:solid 1px #ccc;height:20px;line-height:20px;font-size:12px;cursor:pointer;}
.gr-value .trigger .gr-arrow{position:absolute;right:4px;top:8px;width:11px;height:4px;background-position:0 0;}
.gr-value .trigger.current{}
.gr-value .trigger.current .gr-arrow{background-position:-11px 0;}
.gr-overlay{margin-left:60px;margin-top:4px;background-color:#eee;border-top-left-radius:4px;border-bottom-left-radius:4px;display:block;}
.gr-overlay a{float:left;margin:5px 30px 5px 0;height:18px;max-width:140px;}
.gr-overlay-inner{padding:0 10px 10px;display:none;}
.gr-overlay-inner.show{display:block;}
/**/
.rank-group{float:left;line-height:20px;padding-top:10px;}
.rank-group li{position:relative;float:left;padding-left:20px;margin-left:30px;cursor:pointer;color:#666;}
.rank-group li i{position:absolute;left:0;top:4px;width:12px;height:12px;border:solid 1px #ddd;background-color:#fff;border-radius:50%;}
.rank-group li.current{}
.rank-group li.current i{border-color:#ff4f4f;background-color:#ff4f4f;}
.rank-group-overlay{font-size:14px;margin-top:15px;}
.rank-group-overlay span{margin-right:30px;cursor:pointer;}
.rank-group-overlay span.current{color:#ff4f4f;}
.rank-group-list {display:none;}
.rank-group-list.show {display:block;}

/**/
.product-big-photo{width:900px;height:400px;margin-top:30px;border-radius:4px;overflow:hidden;}
/**/
.focus{float:left;width:600px;height:400px;overflow:hidden;}
.focus .item{position:relative;width:100%;height:100%;overflow:hidden;}
.focus .item img{display:block;width:600px;height:400px;}
.focus .item .focus-title{position:absolute;left:0;bottom:0;width:100%;height:50px;line-height:50px;color:#fff;text-align:center;background-color:rgba(51,51,51,.75);font-size:14px;}
.focus .item a:hover .focus-title{background-color:rgba(255,79,79,.75);}
.focus-small{width:300px;float:right;}
.focus-small li{position:relative;width:300px;height:200px;}
.focus-small li img{display:block;width:300px;height:200px;}
.focus-small li span{position:absolute;left:0;bottom:0;width:100%;height:30px;line-height:30px;color:#fff;text-align:center;background-color:rgba(51,51,51,.75);font-size:14px;}
.focus-small li a:hover span{background-color:rgba(255,79,79,.75);}
/**/
.product-rank-nav-list{height:600px;}
.product-rank-nav-item{margin-bottom:20px;}
.product-rank-nav-cate{display:block;width:210px;height:30px;line-height:30px;text-indent:10px;background-color:#ff4f4f;font-size:18px;font-style:normal;color:#fff;overflow:hidden;border-radius:2px;}
.product-rank-nav-sort{margin-top:15px;}
.product-rank-nav-sort dt{height:30px;margin-bottom:14px;padding-left:10px;line-height:30px;color:#333;background:url(../img/product-nav-firm-bg.png) no-repeat 0 50%;}
.product-rank-nav-sort dt a{color:#333;}
.product-rank-nav-sort dt a:hover{color:#ff4f4f;}
.product-rank-nav-sort dd{font-size:14px;line-height:30px;color:#666;}
.product-rank-nav-sort dd a{color:#666;}
.product-rank-nav-sort dd a:hover{color:#ff4f4f;}
.product-rank-nav-sort .current{color:#ff4f4f !important;}
/**/
.product-rank-item-list {}
.rank-item {border-bottom:1px solid #ddd; padding:10px 0; width:100%; overflow:hidden;}
.rank-item:last-child {border-bottom:0;}
.rank-item-num {width:40px; height:40px; display:inline-block; float:left; line-height:40px; border-radius:50%; text-align:center;background-color:#eee;font-size:24px;font-weight:bold; margin-top:30px;}
.rank-item:nth-child(-n+3) .rank-item-num {background-color:#ff4f4f;color:#fff;}
.rank-item-photo {float:left;margin:0 30px 0 60px; }
.rank-item-photo img {width:150px; height:100px;}
.rank-item-con {width:240px; float:left;}
.rank-item-con h3 {font-size:24px; height:45px; line-height:45px; overflow:hidden;}
.rank-item-price {font-size:14px;}
.rank-item-price span {display:block; line-height:24px;}
.rank-item-price em {font-size:18px; margin-right:5px; color:#ff4f4f; font-weight:bold;}
.rank-item-volume {width:120px; float:left; font-size:18px; height:90px; margin-top:5px; display:table;}
.rank-item-volume p {vertical-align:middle; display:table-cell; border:1px solid #ddd; border-radius:2px; padding-left:12px;}
.rank-item-volume span {display:block; font-size:14px;}
.rank-item-volume em {font-size:24px; color:#ff4f4f; margin-right:5px;}
.rank-item-related {width:220px; overflow:hidden; margin:5px -10px 0 0; display:inline-block; float:right;}
.rank-item-related li{float:left;margin:0 10px 10px 0;width:100px;background-color:#fff;line-height:38px;font-size:12px;text-align:center;overflow:hidden;}
.rank-item-related li a{display:block;background-color:#fff;border:solid 1px #ddd;border-radius:2px;}
.rank-item-related li a:hover{background-color:#ff4f4f;border-color:#ff4f4f;color:#fff;}
.rank-item-related li.bb a{background-color:#333;border-color:#333;color:#fff;}
.rank-item-related li.bb a:hover{background-color:#ff4f4f;border-color:#ff4f4f;color:#fff;}
/**/
.sel-yearmonth{padding-right:10px;background:url(../img/r-1.png) no-repeat right 50%;cursor:pointer;width:80px;text-align:right;}
.sel-yearmonth:hover{color:#ff4f4f;}
.fl-ym-body {overflow:hidden; width:100%;}
.fl-ym-year {float:left; width:130px; line-height:40px; margin:15px -6px 0 0; text-align:center; height:170px; overflow:hidden;}
.fl-ym-year .cur,
.fl-ym-year .cur a {color:#ff4f4f;}
.fl-ym-year .mCSB_scrollTools .mCSB_draggerRail {background:none;}
.fl-ym-year .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {border-radius:0; background-color:#ff4f4f;}
.fl-ym-month {float:left; height:200px; width:300px; border-left:1px solid #ccc; overflow:hidden;}
.fl-ym-month ul {padding:15px 0 0 30px;}
.fl-ym-month li {width:60px; height:40px; line-height:40px; display:inline-block;}
.fl-ym-month li.cur {font-weight:bold; color:#ff4f4f;}
.fl-ym-month li.cur a {color:#ff4f4f;}

/**
 * photo.css
 */
#photo-body{background-color:#333;color:#fff;}
.photo-header{height:48px;padding:0 20px;border-bottom:solid 1px #222;line-height:48px;font-size:14px;}
.photo-header-right{float:right;}
.photo-header .photo-crumbs{float:left;margin-right:5px;color:#666;}
.photo-header .photo-crumbs a{color:#666;}
.photo-header .photo-crumbs a:hover{color:#ff4f4f;}
.photo-header .photo-car-option{position:relative;float:left;padding-right:50px;cursor:pointer;}
.photo-header .photo-car-option a{color:#fff;}
.photo-header .photo-car-option i{position:absolute;right:0;top:15px;width:20px;height:20px;line-height:20px;text-align:center;background-color:#999;color:#333;border-radius:2px;}
.photo-header .photo-select-option.show{}
.photo-header .photo-select-option{display:none;position:absolute;right:0;top:49px;width:100%;min-width:270px;max-height:300px;background-color:#333;z-index:1;}
.photo-header .photo-select-option dl{}
.photo-header .photo-select-option dt,.photo-header .photo-select-option dd{padding:0 10px;border-bottom:solid 1px #222;line-height:30px;}
.photo-header .photo-select-option dt{font-weight:bold;font-size:16px;}
.photo-header .photo-select-option dd a{color:#fff;font-size:14px;}
.photo-header .photo-select-option dd a:hover{color:#ffdb12;}

.photo-header .photo-car-name{float:left;padding-right:30px;margin-top:15px;font-size:16px;color:#999;height:20px;line-height:20px;border-right:solid 2px #666;}
.photo-header .photo-car-name a{color:#999;}
.photo-header .photo-car-name a:hover{color:#ff4f4f;}
.photo-nav{float:left;}
.photo-nav li{float:left;margin-left:30px;font-size:14px;color:#666;}
.photo-nav li a{color:#666;}
.photo-nav li a:hover{color:#ff4f4f;}
.photo-user-area{margin-left:30px;float:left;font-size:16px;color:#999;}
.photo-user-area i{color:#ccc;margin-right:10px;}
.photo-user-area a{color:#999;}
.photo-user-area a:hover{color:#ff4f4f;}

/**/
.big-photo{width:1050px;float:left;}
.big-photo-focus{position:relative;width:1050px;height:700px;overflow:hidden;border-radius:4px;}
.big-photo-list img{width:1050px;height:700px;display:block;}
/**/
.big-photo-control{position:absolute;top:50%;left:0;width:100%;}
.big-photo-control a{position:absolute;top:0;margin-top:-45px;display:block;width:40px;height:90px;background-color:rgba(0,0,0,.5);font-size:40px;line-height:90px;text-align:center;color:#fff;border-radius:2px;}
.big-photo-control a:hover{background-color:rgba(255,79,79,.5);}
.big-photo-control .prev{left:10px;}
.big-photo-control .next{right:10px;}
/**/
.big-photo-info{margin-top:17px;}
.big-photo-title{width:130px;height:46px;margin-top:3px;line-height:23px;border-right:solid 1px #666;float:left;}
.big-photo-title h2{font-size:20px;}
.big-photo-title span{font-size:14px;}
.big-photo-txt{margin-left:150px;height:52px;overflow:hidden;font-size:14px;line-height:26px;}
/**/
.big-photo-side{width:116px;height:700px;float:right;overflow:hidden;position:relative;}
.big-photo-nav{margin-right:-1px;border-radius:4px;overflow:hidden;padding-top:30px;}
.big-photo-nav li{height:50px;padding-left:10px;padding-top:6px;margin-bottom:2px;background-color:#666;position:relative;}
.big-photo-nav li em,.big-photo-nav li i,.big-photo-nav li span{display:block;}
.big-photo-nav li em{font-size:18px;line-height:22px;color:#999;font-weight:bold;}
.big-photo-nav li i{font-size:10px;line-height:12px;color:#777;font-style:normal;font-weight:bold;font-family:"Arial Black";}
.big-photo-nav li span{font-size:16px;color:#333;line-height:20px;position:absolute;right:8px; top:15px;}
.big-photo-nav li span strong{font-size:24px;}
.big-photo-nav li.current{background-color:#ff4f4f;}
.big-photo-nav li.current em,
.big-photo-nav li.current span,
.big-photo-nav li.current i{color:#fff;}
/**/
.big-photo-cartype{margin-top:70px;padding:15px 20px;border:solid 1px #ccc;border-radius:2px;}
.big-photo-cartype h3{font-size:30px;line-height:40px;}
.big-photo-cartype p{font-size:16px;margin-top:5px;}
.big-photo-cartype .btn{display:block;width:116px;height:50px;margin-top:30px;background-color:#fff;text-align:center;line-height:50px;border-radius:2px;font-size:16px;}
/**/
.big-photo-like{margin-top:27px;}
.big-photo-like h3{font-size:18px;line-height:24px;}
.big-photo-like ul{margin-top:14px;}
.big-photo-like li{float:left;margin-bottom:5px;width:116px;font-size:14px;line-height:20px;color:#999;overflow:hidden;}
.big-photo-like li a{color:#999;}
/**/
.big-photo-back {position:absolute;bottom:0;left:0;height:40px;font-size:14px;text-align:center;width:100%;}
.big-photo-back a {background-color:#434343;color:#fff;display:block;line-height:40px;border-radius:3px;overflow:hidden;}
.big-photo-back a:hover {background-color:#ff4f4f;}
/**/
.big-photo-name {border-top:1px solid #ff4f4f; margin-top:25px; padding:30px 0;}
.big-photo-name h2 {font-size:24px; font-weight:bold; display:inline-block;}
.big-photo-name span {font-size:18px; margin-left:45px; display:inline-block;}
.big-photo-name a {color:#fff;}
.big-photo-name a:hover {color:#ff4f4f;}
/**/
.big-photo-price {position:absolute;top:10px;left:50%;}
.big-photo-price p {position:relative;left:-50%;background-color:rgba(255,255,255,.6);padding:10px 15px;border-radius:3px;}
.big-photo-price span {color:#333;font-size:14px;}
.big-photo-price strong {color:#ff4f4f;font-size:16px;font-weight:bold;margin-left:12px;}
.big-photo-price .btn{display:inline-block;width:60px;height:24px;background-color:#333;color:#fff;text-align:center;line-height:24px;border-radius:2px;font-size:14px;margin-left:15px;}
.big-photo-price .btn:hover {background-color:#ff4f4f;}


/**
 * video.css
 */
.video-bg{background-color:#333;}
.video-crumbs{color:#fff;font-size:12px;line-height:20px;padding:24px 0;}
.video-crumbs a{color:#fff;}
.video-wrap-right .mod-report{position:absolute;top:-150px;left:0;}
.video-wrap-right .mod-report .mod-hd{height:20px;line-height:20px;}
.video-wrap-right .mod-report .mod-hd h2{color:#fff;}
.video-wrap-right .car-mod{margin-top:0;}
/**/
.video-title{margin-top:34px;font-size:24px;color:#fff;}
.video-summary{margin-top:14px;height:52px;overflow:hidden;font-size:14px;color:#fff;}
.video-summary p{line-height:26px;}
/**/
.video-list-area{background-color:#444;padding:10px 10px 0 10px;border-radius:4px;}
.video-c .video-list{margin-top:20px;overflow:hidden;}
.video-c .video-list li{height:72px;margin-bottom:18px;}
.video-c .video-list li a{display:flex;}
.video-c .video-list li img{width:128px;height:72px;border-radius:2px;display:block;float:left;margin-right:15px;}
.video-c .video-list li span{font-size:14px;line-height:20px;color:#fff;width:123px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.video-c .video-column-title{height:20px;line-height:20px;font-size:18px;color:#fff;}
/**/
.video-more-list{margin-right:-10px;}
.video-more-list li{float:left;width:192px;margin-right:10px;}
.video-more-list li .video-more-list-img{display:block;width:192px;height:108px;border-radius:4px;overflow:hidden;}
.video-more-list li .video-more-list-img img{width:192px;height:108px;display:block;}
.video-more-list li span.video-more-list-txt{display:block;height:40px;margin-top:10px;overflow:hidden;font-size:14px;line-height:20px;}
/**/
.auto-login {float:left; padding-top:10px;margin-left:30px;}
.video-wrap-tilte{height:25px;font-size:24px;font-weight:bold;color:#fff;line-height:20px;padding-bottom:13px;}
.auto-arti-search form{position:relative;}
.video-c .video-list{overflow-y:scroll;}
.video-list::-webkit-scrollbar, .video-list-box-below-right ul::-webkit-scrollbar{display:none;}
.video-list, .video-list-box-below-right ul{-ms-overflow-style:none;}
.video-list .-o-scrollbar, .video-list-box-below-right ul .-o-scrollbar{-moz-appearance: none !important;background: rgba(0,255,0,0) !important;}
#mydiv{width:0;height:0;border-width:20px;border-style:solid;border-color:transparent #fff transparent transparent;transform:rotate(90deg);float:left;margin-top:10px;}
.video-info{height:20px;padding:15px 0;float:right;display:none;}
.video-info li{float:left;color:#fff;line-height:20px;font-size:14px;margin-left:36px;}
.video-info li:before{font-size:20px;margin-right:11px;}
.video-wrap-right{position:relative;float:right;width:280px;background:#111111;border-radius:3px;padding:22px 20px 0;overflow:hidden;}
.video-wrap-right_tip{font-size:14px;color:#999;line-height:19.5px;padding:19px 0 26px;border-bottom:1px solid #333;display:-webkit-box;overflow: hidden;height:34px;}
.video-list-box{clear:both;color:#333333;}
.video-synopsis-content{text-align:justify;line-height:28px;font-size:16px;font-weight:400;}
.video-synopsis h3{font-weight:bold;font-size:20px;line-height:20px;padding:18px 0 10px;}
.video-synopsis-time{font-size:14px;color:#999999;padding:10px 0;border-bottom:1px solid #CCCCCC;}
.video-lab-box{position:relative;}
.video-lab-box h2{font-size:36px;font-weight:bold;line-height:36px;}
.video-lab-more{font-size:14px;color:#999999;position:absolute;right:0;}
.video-lab-synopsis{clear:both;padding:15px 0 34px;font-size:16px;line-height:22.5px;}
.video-lab-list-left{float:left;}
.video-lab-list-right{float:right;display:flex;text-align:justify;justify-content:space-between;flex-wrap:wrap;overflow:hidden;height:420px;}
.video-lab-list-right span{height:44px;font-size:16px;line-height:22px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;}
.video-lab-box-anyway{margin-top:-11px;}
.video-lab-list-left img{width:280px;height:420px;}
.video-lab-list-right li{width:256px;margin-bottom:15px;}
.video-lab-list-right li img{width:100%;height:144px;}
.video-lab-list-right span{padding-top:17px;}
.video-list-box-right-car{float:right;width:300px;}
.video-list-box-right-car h4{font-size:18px;font-weight:bold;padding-top:49px;line-height:18px;}
.video-list-box-right-car img{width:294px;height:196px;margin:0 auto;}
.video-list-box-right-car ul{display:flex;text-align:justify;justify-content:space-between;}
.video-list-box-right-car li a{width:58px;height:28px;text-align:center;line-height:28px;font-size:14px;color:#666;border:1px solid #ccc;border-radius:2px;display:block;}
.video-list-box-right-car li:last-child a{width:78px;}
.video-list-box-right-car li.active a{background:#333;color:#fff;}
.video-list-box-below{clear:both;}
.video-list-box-below-left{float:left;}
.video-list-box-below-right{float:right;width:300px;overflow:hidden;}
.video-list-box-below-right ul{overflow-y:scroll;}
.video-list-box-below-right h3{font-size:18px;font-weight:bold;line-height:18px;padding-top:56px;padding-bottom:21px;}
.video-list-box-below-right li{padding-bottom:28px;height:72px;}
.video-list-box-below-right li img{width:128px;height:72px;float:left;display:block;}
.video-list-box-below-right li span{font-size:14px;line-height:24px;width:145px;padding-left:12px;display:block;float:left;}
.video-blank{height:150px;clear:both;}
@media screen and (max-width:1290px) {
  .video-c .auto-nav {float:left;width:714px;}
  .video-c .auto-arti-search{width:140px;}
  .video-c .auto-arti-search .search-text{width:104px;}
  .video-c .video-wrap-left,.video-synopsis{float:left;width:720px;overflow:hidden;}
  .video-c .video, #example_video_1{width:720px;height:405px;}
  .video-c .video-crumbs,.video-c .video-wrap,.video-c .video-wrap-tilte,.video-c .auto-header,.video-c .container,.video-c .video-list-box,.video-c .video-list-box-above,.video-c .video-bg{width:1060px;margin:0 auto;}
  .video-wrap-right{height:383px;}
  .video-c .video-list{height:259px;}
  .video-lab-box{width:720px;overflow:hidden;padding-top:47px;}
  .video-lab-synopsis{width:699px;text-align:justify;}
  .video-lab-list-right{width:440px;height:375px;}
  .video-lab-list-left img{width:250px;height:375px;}
  .video-lab-list-right li{width:208px;margin-bottom:25px;}
  .video-lab-list-right li img{width:100%;height:117px;}
  .video-lab-list-right span{padding-top:14px;}
  .video-lab-more{top:67px;}
  .video-list-box-below-left{margin-top:-120px;}
}
@media screen and (min-width: 1291px) and (max-width:1580px){
  .video-c .auto-arti-search{width:200px;}
  .video-c .video-crumbs,.video-c .video-wrap,.video-c .video-wrap-tilte,.video-c .auto-header,.video-c .container,.video-list-box,.video-list-box-above{width:1200px;margin:0 auto;}
  .video-c .video-wrap-left,.video-synopsis{float:left;width:864px;overflow:hidden;}
  .video, #example_video_1{width:864px;height:486px;}
  .video-wrap-right{height:464px;}
  .video-c .video-list{height:340px;}
  .video-lab-box{width:864px;overflow:hidden;padding-top:47px;}
  .video-lab-synopsis{width:699px;text-align:justify;}
  .video-lab-list-right{width:536px;}
  .video-lab-more{top:136px;}
  .video-list-box-below-left{margin-top:-120px;}
}
@media screen and (min-width: 1581px) and (max-width:1830px){
  .video-c .auto-nav {float:left;width:1081px;}
  .video-c .auto-arti-search{width:200px;}
  .video-crumbs,.video-wrap,.video-wrap-tilte,.auto-header,.video-c .container,.video-list-box,.video-list-box-above{width:1490px;margin:0 auto;}
  .video-wrap-left,.video-synopsis{float:left;width:1152px;overflow:hidden;}
  .video, #example_video_1{width:1152px;height:648px;}
  .video-wrap-right{height:626px;}
  .video-c .video-list{height:502px;}
  .video-lab-box{width:1152px;overflow:hidden;padding-top:47px;}
  .video-lab-synopsis{width:699px;text-align:justify;}
  .video-lab-list-right{width:828px;}
  .video-lab-more{top:136px;}
  .video-list-box-below-left{margin-top:-148px;}
}
@media screen and (min-width: 1831px){
  .video-c .auto-nav {float:left;width:1081px;}
  .video-c .auto-arti-search{width:200px;}
  .video-crumbs,.video-wrap,.video-wrap-tilte,.auto-header,.video-c .container,.video-list-box,.video-list-box-above{width:1720px;margin:0 auto;}
  .video-wrap-left,.video-synopsis{float:left;width:1376px;overflow:hidden;}
  .video, #example_video_1{width:1376px;height:774px;}
  .video-wrap-right{height:752px;}
  .video-c .video-list{height:628px;}
  .video-c .video-lab-box{width:1376px;overflow:hidden;padding-top:47px;}
  .video-lab-synopsis{width:708px;text-align:justify;}
  .video-lab-list-right{width:1066px;}
  .video-lab-more{top:136px;}
  .video-list-box-below-left{margin-top:-148px;}
}
/**
 * select.css
 */
.select-car-option{margin-top:30px;}
.select-car-option .item-title{width:80px;float:left;}
.select-car-option .item-title h3{font-size:20px;line-height:24px;margin-top:0;}
.select-car-option .item-title span{display:block;font-size:14px;color:#ccc;line-height:14px;font-family:arial;}
.select-car-option .item-option{margin-left:80px;}
.select-car-option .item-option li{float:left;width:70px;height:40px;margin-right:20px;line-height:40px;font-size:14px;text-align:center;border-radius:5px;overflow:hidden;}
.select-car-option .item-option li.all{font-size:18px;}
.select-car-option .item-option li a{display:block;height:38px;line-height:38px;border:solid 1px #fff;border-radius:5px;}
.select-car-option .item-option li a:hover{border:solid 1px #ccc;}
.select-car-option .item-option li.current{background-color:#ff4f4f;}
.select-car-option .item-option li.current a{color:#fff;border-radius:0;}
.select-car-option .item-option li.disabled{background-color:#fff;}
.select-car-option .item-option li.disabled a{color:#999;cursor:default;}
.select-car-option .item-option li.disabled a:hover{border-color:#fff;}
.select-car-option.fixed{position:fixed;width:1200px;margin:0;z-index:1;background-color:#fff;padding:10px 0;/*border-bottom:1px solid #ccc;*/}
.select-car-option.fixed:before{content:'';border-bottom:1px solid #ccc;width:100%;height:60px;left:0;top:0;/* background-color:red; */z-index:3;}
/*.select-car-option.fixed .select-brand-body{display:none;}*/
.select-car-option.fixed .select-brand-body{display:none;}
.select-car-option.fixed .select-brand-body.show{display:block;}

.item-carbrand{top:0;}
.item-carstyle{top:0;}
.item-carstyle .item-title h3{margin-top:15px;}
.item-carstyle .item-option{height:70px;font-size:12px;}
.item-carstyle .item-option li{width:70px;height:70px;}
.item-carstyle .item-option li a{display:block;height:68px;line-height:20px;border:solid 1px #fff;}
.item-carstyle .item-option li.all{font-size:18px;}
.item-carstyle .item-option li.all i{display:block;font-size:14px;line-height:14px;font-weight:bold;font-style:italic;}
.item-carstyle .item-option li.all a{padding-top:15px;height:53px;}
.item-carstyle .item-option .item-car{background-image:url(../img/car-icon-.png);background-repeat:no-repeat;}
.item-carstyle .item-option .item-car a{padding-top:40px;height:28px;}
.item-carstyle .item-option .item-icon01{background-position:0 0;}
.item-carstyle .item-option .item-icon02{background-position:-72px 0;}
.item-carstyle .item-option .item-icon03{background-position:-144px 0;}
.item-carstyle .item-option .item-icon04{background-position:-216px 0;}
.item-carstyle .item-option .item-icon05{background-position:-288px 0;}
.item-carstyle .item-option .item-icon06{background-position:-360px 0;}
.item-carstyle .item-option .item-icon07{background-position:-432px 0;}
.item-carstyle .item-option .item-icon08{background-position:-504px 0;}
.item-carstyle .item-option .item-icon09{background-position:-576px 0;}
.item-carstyle .item-option li.disabled a{color:#999;cursor:default;}
/**/
.selected-list{margin-left:80px;margin-top:30px;padding:11px 20px;border-radius:4px;height:18px;line-height:18px;background-color:#eee;}
.selected-list h3{float:left;color:#999;}
.selected-list .clear-list{float:left;padding-left:25px;}
.selected-list .clear-list a{position:relative;float:left;margin-right:20px;padding-right:15px;}
.selected-list .clear-list a:before{content:"";position:absolute;right:0;top:3px;width:12px;height:12px;background:url(../img/clear-list-btn.png) no-repeat;background-position:0 0;}
.selected-list .clear-list a:hover:before{background-position:0 -15px;}
.selected-list .clear-list a.clear-all{color:#ff4f4f;border-left:solid 1px #999;padding-left:10px;}
.selected-list .clear-list a.clear-all:before{display:none;}
.selected-list .clear-list a.clear-all:hover{color:#2960a0;}
.selected-list-right{float:right;}
.selected-list-right span{padding:0 5px;color:#ff4f4f;}
/**/
.select-brand-area{border:solid 1px #ccc;border-radius:4px;margin-left:80px;padding:9px;position:relative;z-index:4;}
.select-brand-header{font-size:14px;height:20px;overflow:hidden;}
.select-brand-header .hot{float:left;display:block;border-radius:2px;width:50px;height:20px;text-align:center;line-height:20px;background-color:#ff4f4f;color:#fff;}
.select-brand-header .l-list{float:left;}
.select-brand-header .l-list li{float:left;padding-left:5px;}
.select-brand-header .l-list li.leA{padding-left:20px;}
.select-brand-header .l-list li a {padding:0 8px;}
.select-brand-header .l-list li.current a{color:#ff4f4f;}
.select-brand-header .l-list li.disabled a{color:#999;cursor:default;}
.select-brand-body{}
.select-brand-list{display:none;}
.select-brand-list.show{display:block;}
.select-brand-list li{padding:0 20px;margin-top:20px;float:left;}
.select-brand-list li em,.select-brand-list li img{width:40px;height:40px;display:block;}
.select-brand-list li em{overflow:hidden;margin:0 auto;}
.select-brand-list li span{display:block;text-align:center;line-height:20px;height:20px;overflow:hidden;}
/**/
.car-show{position:relative;margin-top:90px;margin-left:20px;border:solid 1px #ccc;border-radius:4px;background-color:#eee;}
.car-this-letter{position:absolute;top:-60px;left:-20px;font-size:80px;font-weight:700;line-height:80px;z-index:-1;}
.car-brand{position:relative;padding-left:79px;overflow:hidden;}
.car-brand-logo{position:absolute;left:0;top:0;width:79px;border-top:solid 1px #ccc;padding-top:19px;}
.car-brand-logo img{display:block;width:40px;height:40px;margin:0 auto;}
.car-brand-logo em{display:block;margin-top:7px;text-align:center;font-size:14px;line-height:20px;}
.car-brand-name,.car-brand-list{border-left:solid 1px #ccc;background-color:#fff;}
.car-brand-name{padding-left:20px;line-height:39px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;font-weight:bold;}
.car-show .car-brand:nth-of-type(1) .car-brand-logo:nth-of-type(1),
.car-show .car-brand:nth-of-type(1) .car-brand-name:nth-of-type(1){border-top:0;border-top-right-radius:4px;}
.car-show .car-brand:nth-last-of-type(1) .car-brand-list{border-bottom-right-radius:4px;}
.car-brand-list{padding-top:10px;}
.car-brand-list .item{float:left;width:180px;margin:0 49px 38px 45px;position:relative;height:222px;}
.car-brand-list .item .pic{width:180px;height:120px;}
.car-brand-list .item .pic img{display:block;width:180px;height:120px;}
.car-brand-list .item .tit{font-size:16px;font-weight:bold;line-height:22px;max-height:44px;overflow:hidden;}
.car-brand-list .item .price-tit{font-size:14px;color:#999;line-height:16px;margin-top:10px;}
.car-brand-list .item .price{font-size:14px;line-height:22px;margin-top:6px;}
.car-brand-list .item .price strong{font-size:20px;font-weight:bold;margin-right:3px;color:#ff4f4f;}
.car-brand-list .item .total{font-size:14px;background-image:url(../img/bg-score.png);background-repeat:no-repeat;background-position:right 4px;float:left; height:60px;line-height:60px;text-align:center; width:55px;position:absolute;right:0;top:110px;}
.car-brand-list .item .total strong{font-size:26px;font-family:arial;font-weight:bold;}
.car-brand-list .item .btn{height:20px;margin-top:2px;line-height:20px;}
.car-brand-list .item .btn a{display:block;float:left;color:#999;font-size:14px;width:auto;height:20px;line-height:20px;}
.car-brand-list .item .btn .btn-def{border:0;margin-right:12px;}
.car-brand-list .item .btn .btn-def:hover{background:none; color:#ff4f4f;}
.car-brand-list .item .btn .btn-blk{width:60px;height:20px;line-height:20px;text-align:center;color:#fff;background-color:#333;border-radius:2px;}
.car-brand-list .item .btn .btn-blk:hover{background-color:#ff4f4f;}
.car-brand-list .item.hot{}
.car-brand-list .item.hot .total strong{color:#ff4f4f;}

/**
 * carseries.css
 */
.w-carseries-arti-nav{position:absolute;left:-40px;top:240px;}
.w-carseries-arti-nav ul {width:90px; border-radius:2px; overflow:hidden;}
.w-carseries-arti-nav ul.scrollfixed {z-index:998; top:10px !important;}
.w-carseries-arti-nav ul li {background-color:#666;border-bottom:solid 1px #fff;display:block; text-align:right; height:26px; font-size:12px;}
.w-carseries-arti-nav ul li a {display:block;color:#fff;height:26px;line-height:26px;padding-right:4px;}
.w-carseries-arti-nav ul li a:hover {background-color:#ff4f4f;color:#fff;}
.w-carseries-arti-nav ul li.active a {background-color:#ff4f4f;color:#fff;}
.w-carseries-arti-nav ul li.active a:hover {background-color:#ff4f4f;}
.w-carseries-arti-nav ul li.no {margin-top:1px; height:24px; line-height:24px;}
.w-carseries-arti-nav ul li.no a {background-color:#333; color:#fff; padding-right:5px;}
.w-carseries-arti-nav ul li.no a:hover {background-color:#ff4f4f;}
/**/
.configure-option-title{margin-top:10px;width:70px;height:24px;color:#fff;font-size:14px;text-align:center;background-color:#333;line-height:24px;border-top-left-radius:4px;border-top-right-radius:4px;}
.configure-option{padding:9px 0;border:solid 1px #ccc;border-radius:4px;border-top-left-radius:0;}
.configure-option ul{display:flex;flex-wrap:wrap;}
.configure-option li{float:left;width:378px;padding:0 0 10px 20px;line-height:20px;font-size:14px;border-left:solid 1px #ccc;}
.configure-option li.no-bor{border-left:none;}
.configure-option li .co-label,.configure-option li .co-option,.configure-option li .checkbox{float:left;}
.configure-option li .co-label{margin-right:17px;margin-top:10px;}
.configure-option li .co-option-list{float:left;width:300px;}
.configure-option li .co-option{margin-right:17px;cursor:pointer;margin-top:10px;}
.configure-option li .checkbox{display:block;width:20px;height:20px;margin-right:5px;background:#eee;cursor:pointer;border-radius:4px;}
.configure-option li .co-option.selected .checkbox{background-color:#ff4f4f;}
.configure-option li .co-hide{visibility:hidden;width:0;height:0;}
/**/
.container-operation{/*position:absolute;*/}
.container-operation-head{margin-top:10px;}
.container-operation-body{}
.carseries-table-title{width:260px;line-height:30px;margin-top:20px;text-align:right;font-size:18px;font-weight:bold;color:#ff4f4f;}
.carseries-table-title span{color:#999;margin-right:15px;font-weight:normal;display:none;}
.carseries-table{background-color:#f9f9f9;}
.carseries-table tr,.carseries-table td{padding:0;margin:0;}
.carseries-table tr.odd{background-color:#eee;}
.carseries-table tr.even{background-color:#f9f9f9;}
.carseries-table td{width:200px;height:40px;min-width:200px;border-right:solid 1px #fff;text-align:center;font-size:14px;line-height:40px;vertical-align:middle;}
.carseries-table tr.first-row td{font-size:40px;line-height:80px;}
.carseries-table td.title,.carseries-table tr.first-row td.title{width:240px;min-width:240px;padding-right:20px;border-right:solid 10px #fff;text-align:right;font-size:14px;}
.carseries-table td.title{border-top-left-radius:4px;border-bottom-left-radius:4px;}
.carseries-table td .txt-gray{color:#999;}
.carseries-table tr.blue td{background-color:#ff4f4f;color:#fff;}
.carseries-table tr.odd td.blue{background-color:#ff4f4f;}
.carseries-table tr td.blue{background-color:#78b6ff;}
.carseries-table td.blue{color:#fff;}
.carseries-table tr.blue .txt-gray{color:#fff;}
/**/
.carseries-head{background-color:#eee;}
.carseries-head td{position:relative;height:150px;text-align:left;vertical-align:top;}
.carseries-head .title{background-color:#333;}
.carseries-head .title em{display:block;padding:7px 80px 0 20px;text-align:left;font-style:normal;font-size:24px;line-height:30px;font-weight:bold;color:#fff;}
.carseries-head .ch-year-list{position:absolute;right:0;top:0;width:80px;height:150px;background-color:#666;text-align:center;}
.carseries-head .ch-year-list li{position:relative;height:22px;padding:8px 0 0;font-size:14px;line-height:22px;color:#333;cursor:pointer;}
.carseries-head .ch-year-list li:first-child{font-size:12px;}
.carseries-head .ch-year-list li i{position:absolute;left:-6px;top:13px;display:block;width:8px;height:8px;background-color:#666;border:solid 2px #333;border-radius:2px;}
.carseries-head .ch-year-list li.current{color:#fff;}
.carseries-head .ch-year-list li.current i{display:block;background-color:#ff4f4f;border:solid 2px #333;border-radius:2px}
.carseries-head .ch-year{display:block;margin-left:20px;margin-top:20px;font-size:18px;line-height:20px;font-weight:bold;}
.carseries-head .ch-type{display:block;margin-left:20px;font-size:14px;line-height:20px;font-style:normal;}
.carseries-head .ch-closebtn{position:absolute;left:20px;bottom:20px;width:20px;height:20px;background-color:#333;border-radius:2px;line-height:20px;text-align:center;color:#fff;font-size:12px;cursor:pointer;}
.carseries-head .ch-closebtn:hover{background-color:#ff4f4f;}

/**
 * index.css
 */
.auto-typenav {margin-top:15px;}
.auto-typenav ul {width:100%; overflow:hidden;}
.auto-typenav li {float:left;width:120px;}
.auto-typenav li a {display:block;height:40px;line-height:54px;overflow:hidden;}
.auto-typenav .type-icon {background-image:url(../img/typenav.png); float:left; height:40px; overflow:hidden;width:60px;}
.auto-typenav .type-name {display:inline-block; font-size:12px; padding-left:7px; text-align:center; vertical-align:top;}
.auto-typenav .type1 .type-icon {background-position:0 0;}
.auto-typenav .type2 .type-icon {background-position:-120px 0;}
.auto-typenav .type3 .type-icon {background-position:-240px 0;}
.auto-typenav .type4 .type-icon {background-position:-360px 0;}
.auto-typenav .type5 .type-icon {background-position:-480px 0;}
.auto-typenav .type6 .type-icon {background-position:-600px 0;}
.auto-typenav .type7 .type-icon {background-position:-720px 0;}
.auto-typenav .type8 .type-icon {background-position:-840px 0;}
.auto-typenav .type9 .type-icon {background-position:-960px 0;}
.auto-typenav .type10 .type-icon {background-position:-1080px 0;}
/**/
.auto-main-search {margin-top:20px;}
.auto-main-search .search-select {float:left; width:1040px;}
.auto-main-search .search-link {float:right; width:140px;}
.auto-main-search .option {float:left;}
.auto-main-search .option-brand {width:420px;}
.auto-main-search .option-spec {width:470px;margin:0 20px 0 10px;}
.auto-main-search .option-btn {width:120px;}
/**/
.atcn-select {position:relative;}
.atcn-select__selected {border:2px solid #ddd; border-radius:3px; height:40px; -moz-box-sizing:border-box; box-sizing:border-box;}
.atcn-select__selected:hover {border-color:#ff4f4f;}
.atcn-select:hover .atcn-select_icon .iconfont {color:#ff4f4f;}
.atcn-select__selected .atcn-select_icon {position:absolute;height:36px;line-height:36px;width:36px;text-align:center;right:2px;top:2px; -webkit-transition:-webkit-transform linear .2s; transition:-webkit-transform linear .2s; -o-transition:-o-transform linear .2s; transition:transform linear .2s; transition:transform linear .2s,-webkit-transform linear .2s,-o-transform linear .2s;}
.atcn-select__selected .atcn-select_icon .at-arrowdown {font-size:24px;color:#666;}
.atcn-select.disabled .atcn-select__selected,
.atcn-select.disabled .atcn-select__selected:hover {border-color:#eee;}
.atcn-select.disabled .atcn-select__selected .atcn-select_icon .iconfont,
.atcn-select.disabled .atcn-select__selected:hover .atcn-select_icon .iconfont {color:#ccc;}
.atcn-select__selected .atcn-select_text {color:#999; display:inline-block; font-size:14px; padding:7px 10px; white-space:nowrap; vertical-align:top; -moz-box-sizing:border-box; box-sizing:border-box;}
.auto-main-search .option-btn a {background-color:#ff4f4f;border-radius:3px;height:40px;display:block;line-height:40px;text-align:center;color:#fff;font-size:15px;}
.atcn-select.active .atcn-select_option {display:block;}
.atcn-select__option {position:absolute; top:44px; left:0; right:0; display:none;}
.atcn-select__option:after {content:""; display:table; clear:both;}
.atcn-select__option>dl {-moz-box-sizing:border-box; box-sizing:border-box; background-color:#fff; border:solid 1px #bfbfbf;}
.atcn-select__option dl {max-height:475px; overflow-x:hidden; overflow-y:auto;}
.atcn-select__option dt,.atcn-select__option dd {line-height:30px; padding-left:20px; padding-right:10px; border-bottom:solid 1px #e5e5e5;}
.atcn-select__option dt {color:#ff4f4f; font-weight:700; background-color:#eee;}
.atcn-select__option dt.text-gray {color:#333;}
.atcn-select__option dd {position:relative; cursor:default; white-space:nowrap;}
.atcn-select__option dd.selected,.atcn-select__option dd:hover {color:#fff; background-color:#ff4f4f;}
.atcn-select__option dd.selected span,.atcn-select__option dd:hover span {color:#fff; background-color:#ff4f4f;}
.atcn-select__option dd.disabled {color:#999;}
.atcn-select__option dd.disabled:hover {color:#999; background-color:#fff;}
.atcn-select__option dd.disabled:hover span {color:#f43636; background-color:#fff;}
.atcn-select__option dd span {position:absolute; right:0; color:#f43636; padding:0 10px 0 5px; background-color:#fff;}
.atcn-select__option dd>a {display:block; color:#333;}
.atcn-select__option dd>a:hover {color:#fff;}
.atcn-select.active:not(.disabled) {z-index:5;}
.atcn-select.active:not(.disabled) .atcn-select_icon {-webkit-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg); -webkit-transform-origin:center center; -ms-transform-origin:center center; -o-transform-origin:center center; transform-origin:center center;}
.atcn-select.active:not(.disabled) .atcn-select__option {display:block;}
.atcn-select.active .atcn-select__selected,.atcn-select:hover .atcn-select__selected {border-color:#ff4f4f;}
.atcn-select .pop-wrapper .brand {position:absolute; top:0; left:0; width:200px; -moz-box-sizing:border-box; box-sizing:border-box; background-color:#fff; border:solid 1px #bfbfbf;}
.atcn-select .pop-wrapper .brand:after {content:""; display:table; clear:both;}
.atcn-select .pop-wrapper .brand>.index {position:absolute; top:0; left:0; width:28px; height:100%; line-height:20px; text-align:center; background-color:#f8f8f8; display:-webkit-box; display:-webkit-flex; display:-moz-box; display:-ms-flexbox; display:flex; padding:5px 0; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -moz-box-orient:vertical; -moz-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:justify; -webkit-justify-content:space-between; -moz-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between;}
.atcn-select .pop-wrapper .brand>.index li {cursor:pointer;}
.atcn-select .pop-wrapper .brand>.index li.active,.atcn-select .pop-wrapper .brand>.index li:hover {color:#fff; background-color:#ff4f4f;}
.atcn-select .pop-wrapper .brand>.list {margin-left:28px; border-left:solid 1px #bfbfbf;}
.atcn-select .pop-wrapper .series {display:none; position:absolute; top:0; left:199px; width:200px; -moz-box-sizing:border-box; box-sizing:border-box; background-color:#fff; border:solid 1px #bfbfbf;}
.atcn-select .pop-wrapper .spec {display:none; position:absolute; top:0; left:0; right:0; -moz-box-sizing:border-box; box-sizing:border-box; background-color:#fff; border:solid 1px #bfbfbf;}
.atcn-select .pop-wrapper .pop-nav {width:100%; height:auto; overflow:hidden; line-height:38px; padding:0 12px; -moz-box-sizing:border-box; box-sizing:border-box; background-color:#fff; border:solid 1px #bfbfbf; border-bottom:0 none;}
.atcn-select .pop-wrapper .pop-nav li {float:left;}
.atcn-select .pop-wrapper .pop-nav li:last-child em {font-weight:700;}
.atcn-select .pop-wrapper .pop-nav span {position:relative; top:-1px; display:inline-block; vertical-align:top; padding:0 5px;}
.atcn-select .pop-wrapper .pop-nav em {cursor:pointer;}
.atcn-select .pop-wrapper .pop-nav .selected {display:inline-block; font-weight:700;}
.atcn-select .pop-wrapper .pop-nav ~ .brand,.atcn-select .pop-wrapper .pop-nav ~ .series,.atcn-select .pop-wrapper .pop-nav ~ .spec {position:relative; left:0; width:auto;}
.atcn-select .pop-wrapper .pop-nav ~ .series,.atcn-select .pop-wrapper .pop-nav ~ .spec {display:none;}
.atcn-select .pop-wrapper .pop-nav ~ .brand+.series dl {height:auto;}
.atcn-select .pop-wrapper .brand+.series dl {height:475px;}
.atcn-select .pop-wrapper>.brand:only-child,.atcn-select .pop-wrapper>.series:only-child,.atcn-select .pop-wrapper>.spec:only-child {position:relative; left:0; width:auto; min-width:200px;}
.atcn-select .pop-wrapper>.brand:only-child dl,.atcn-select .pop-wrapper>.series:only-child dl,.atcn-select .pop-wrapper>.spec:only-child dl {height:auto;}
.atcn-select--small .atcn-select__selected {border-radius:2px;}
.atcn-select--small .atcn-select__text {height:28px; font-size:14px; padding:4px 8px;}
.atcn-select--small .atcn-select__option {top:33px;}
.atcn-select--small .atcn-select__icon {width:35px;}
.atcn-select--small .at-arrowdown {margin-top:-9px;}
.atcn-input {height:40px; font-size:14px; padding:8px 10px; border-radius:4px; -moz-box-sizing:border-box; box-sizing:border-box; border:solid 1px #bfbfbf;}
.atcn-input--small {height:30px; padding:3px 10px;}
/**/
.search-link a {border:2px solid #ddd; border-radius:3px; color:#666; display:block; font-size:14px; height:40px; line-height:36px; overflow:hidden; text-align:center; -moz-box-sizing:border-box; box-sizing:border-box;}
.search-link a:hover {border-color:#ff4f4f; color:#fff; background-color:#ff4f4f;}
.search-link .iconfont {color:#666; margin-right:8px;}
.search-link a:hover .iconfont {color:#fff;}
/**/
.auto-filter{margin-top:20px;}
.filter-tab {border-bottom:1px solid #ddd; font-size:16px; padding-left:130px;}
.filter-tab li {float:left; width:100px;}
.filter-tab li span {padding:3px 0 5px; display:block; float:left; position:relative; cursor:pointer;}
.filter-tab li .active {color:#ff4f4f;}
.filter-tab li .active:after {content:''; position:absolute; left:0; bottom:-1px; right:0; height:0; display:block; border-bottom:solid 2px #ff4f4f;}
.filter-con {height:175px; overflow:hidden;}
.filter-con .item {display:none; padding-top:8px;}
.filter-con .item .list {margin-bottom:16px; height:42px; overflow:hidden;}
.filter-con .item .list>div {display:table-cell; vertical-align:middle;}
.filter-con .item.active {display:block;}
.filter-con .item .name {font-weight:bold; width:80px;}
.filter-slide {position:relative; overflow:hidden; padding:0 30px 0 50px;}
.filter-slide_con ul {height:42px;}
.filter-slide_con li {float:left; width:130px; line-height:20px;}
.filter-slide_con li p a {color:#666;}
.filter-slide_con li p a:hover {color:#ff4f4f;}
.filter-slide_con li p:nth-child(2) span {color:#d1d1d1; font-size:12px; margin-right:10px; text-decoration:line-through;}
.filter-slide_con li p:nth-child(2) a {color:#999; font-size:12px; margin-right:10px;}
.filter-slide_con li p:nth-child(2) a:hover {color:#ff4f4f;}
.filter-slide_nav {position:absolute; top:6px; border:1px solid #ababab; border-radius:50%; display:block; width:26px; height:26px; line-height:26px; text-align:center;}
.filter-slide_nav .iconfont {font-size:12px; color:#ababab;}
.filter-slide_nav:hover {background-color:#ff4f4f; border-color:#ff4f4f;}
.filter-slide_nav:hover .iconfont {color:#fff;}
.filter-slide .fPrev {left:0;}
.filter-slide .fNext {right:0;}
/**/
.auto-focus{margin-top:20px;}
.focus-slide {float:left; width:720px; height:400px; overflow:hidden; position:relative;}
.focus-slide_con {position:relative; height:100%; z-index:0;}
.focus-slide_con li {zoom:1; position:relative; vertical-align:middle; border-radius:3px; overflow:hidden;}
.focus-slide_con img {width:720px; height:360px; display:block; border-radius:0;}
.focus-slide_con p {background-color:#333; height:40px; line-height:40px; font-size:20px; text-align:center; color:#fff;}
.focus-slide .focus-slide_nav {position:absolute; font-size:34px; color:#fff; left:10px; top:50%; margin-top:-45px; display:block; width:40px; height:90px; line-height:90px;background-color:rgba(0,0,0,.5); text-align:center; border-radius:2px;}
.focus-slide .at-slideright {left:auto; right:10px;}
.focus-slide .focus-slide_nav:hover {text-decoration:none;background-color:rgba(255,79,79,.5);}
.focus-slide_indicators {position:absolute; left:0; bottom:50px; text-align:center; width:100%;}
.focus-slide_indicators i {display:inline-block; width:14px; height:14px; border-radius:50%; background-color:#fff; margin:0 8px;}
.focus-slide_indicators i.active {background-color:#ff4f4f;}
.focus-text {float:right; width:440px;}
.focus-h2-title {font-size:24px; height:44px; line-height:44px; overflow:hidden; text-align:center;}
.focus-h2-title a {color:#ff4f4f;}
.focus-subtitle {font-size:14px; height:26px; line-height:26px; overflow:hidden; text-align:center;}
.focus-subtitle a {margin:0 2em;}
.focus-h3-title {border:1px solid #ff4f4f; border-radius:2px; font-size:18px; height:40px; line-height:40px; margin-top:6px; overflow:hidden; text-align:center;}
.focus-list {margin-top:10px;}
/*.focus-list li {font-size:16px; height:40px; line-height:40px; overflow:hidden;}
.focus-list li a {background-image:url(../img/title-break.png); background-repeat:no-repeat; background-position:0 center; padding:0 11px 0 12px;}
.focus-list li a:first-child {padding-left:0; background-image:none;}
.focus-list li a:last-child {padding-right:0;}*/
.focus-list li {font-size:16px; height:40px; line-height:40px;}
.focus-list li span {overflow:hidden; float:left; width:214px; }
.focus-list li span:nth-child(2n) {background-image:url(../img/title-break.png); background-repeat:no-repeat; background-position:0 center; padding-left:12px;}
/**/
.container-hd {height:80px;}
.container-hd{*zoom:1;}
.container-hd:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
.container-hd h2 {float:left; font-size:34px; font-weight:bold; line-height:80px;}
.container-hd h3 {float:left; font-size:18px; line-height:24px; margin-left:20px; color:#999; padding-top:35px;}
.container-hd h3 em {color:#ff4f4f; font-style:normal; margin:0 8px;}
.container-hd .hd-nav {font-size:14px; float:right; padding-top:38px;}
.container-hd .hd-nav a {background-image:url(../img/title-break.png); background-repeat:no-repeat; background-position:0 center; background-size:1px 14px; padding:0 25px;}
.container-hd .hd-nav a:first-child {background-image:none;}
.container-hd .more {float:right; font-size:14px; padding:38px 0 0 40px;}
.container-hd .more a {color:#999;}
.container-hd .more a:hover {color:#ff4f4f;}
/**/
.car-mod{margin-top:20px;}
.mod-hd {height:60px; line-height:60px;}
.mod-hd{*zoom:1;}
.mod-hd:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
.mod-hd h2 {float:left; font-size:18px; font-weight:bold;}
.mod-hd h2 a:hover {color:#ff4f4f;}
.mod-hd h3 {color:#999; float:left; font-size:14px; margin-left:20px;}
.mod-hd h3 a {color:#999;}
.mod-hd h3 a:hover {color:#ff4f4f;}
.mod-hd .more {float:right; font-size:14px;}
.mod-hd .more span {color:#ff4f4f;}
.mod-hd .more a {color:#999;}
.mod-hd .more a:hover {color:#ff4f4f;}
.mod-bd{*zoom:1;}
.commonlist{width:850px;}
.mod-bd:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
/**/
.auto-news {margin-top:20px;}
.auto-news .mod-hd {height:38px; line-height:38px;}
.auto-news .col-l {float:left; margin-right:40px; width:300px;}
.auto-news .col-m {float:left; width:460px;}
.auto-news .col-r {float:right; width:350px;}
.auto-news .news-sub-title {font-size:14px; height:38px; line-height:38px; margin-bottom:-22px; overflow:hidden; text-align:center;}
.auto-news .news-sub-title a {background-image:url(../img/title-break.png); background-repeat:no-repeat; background-position:0 center; padding:0 11px 0 12px;}
.auto-news .news-sub-title a:first-child {padding-left:0; background-image:none;}
.auto-news .news-sub-title a:last-child {padding-right:0;}
.auto-news .news-blue-title a {background-color:#ff4f4f; border-radius:2px; color:#fff; display:block; font-size:20px; font-weight:bold; height:40px; line-height:40px; text-align:center;}
.auto-news .news-frame-title a {border:1px solid #ff4f4f; border-radius:2px; display:block; font-size:20px; font-weight:bold; height:40px; line-height:40px; text-align:center;}
.auto-news .news-frame-title a:hover {color:#ff4f4f;}
.mod-headline {border-radius:3px; overflow:hidden;}
.mod-headline a {background-color:#eee; display:block; height:370px; position:relative;}
.mod-headline a:hover {background-color:#ff4f4f;}
.mod-headline .pic img {border-radius:0;width:100%;}
.mod-headline .txt {height:80px; overflow:hidden; margin:10px 10px 0;}
.mod-headline .txt img {height:30px; width:30px; border-radius:50%; float:left;}
.mod-headline .txt p {margin-left:40px; font-size:16px;}
.mod-headline .mod-hd {position:absolute; bottom:0; right:10px; border-bottom:10px solid #ff4f4f; font-size:24px; line-height:30px; font-family:arial; font-weight:bold; height:auto;}
.mod-headline a:hover .mod-hd,
.mod-headline a:hover .txt {color:#fff;}
.mod-people {margin-top:20px;}
.mod-people .item {border-radius:3px; overflow:hidden;}
.mod-people .item a {color:#fff; display:block; position:relative;}
.mod-people .item img{width:100%;}
.mod-people .item a:hover .txt {background-color:rgba(255,79,79,.5);}
.mod-people .item .txt {position:absolute; top:0; left:0; height:130px; width:100%;}
.mod-people .item .txt h3 {font-size:24px; font-weight:bold; padding:25px 10px 0 10px;}
.mod-people .item .txt p {font-size:16px; line-height:22px; padding:5px 10px 0 10px;}
.mod-people .item:nth-child(1) {margin-bottom:10px; text-align:right;}
.mod-editor {margin-top:20px;}
.mod-editor .mod-bd {border-radius:3px; overflow:hidden;}
.mod-editor .item {margin-bottom:10px;}
.mod-editor .item:last-child {margin-bottom:0;}
.mod-editor .item a {background-color:#eee; color:#666; display:block; height:60px; overflow:hidden; border-radius:3px;}
.mod-editor .item a:hover {background-color:#ff4f4f; color:#fff;}
.mod-editor .item img {float:left; height:60px; width:90px; border-radius:0;}
.mod-editor .item p {margin-left:100px; line-height:21px; padding-top:10px;}
.mod-editor .item.active a {background-color:#ff4f4f; color:#fff;}

.mod-mainlist {padding:15px 0;}
.auto-news .col-m .mod-mainlist {padding-bottom:25px;}
.mod-mainlist li {border-bottom:1px solid #eee; font-size:16px; height:40px; line-height:40px; -moz-box-sizing:border-box; box-sizing:border-box; margin-left:16px; position:relative;}
.mod-mainlist li:before {content:''; position:absolute; left:-16px; top:0; height:40px; width:16px; background-image:url(../img/list-dot.png); background-position:0 center; background-repeat:no-repeat; background-size:4px;}
.mod-mainlist li a {margin-right:30px;}
.mod-mainlist li:last-child {border-bottom:0;}
.mod-mainlist li a:last-child {margin-right:0;}
.mod-mainlist li span {display:block; float:left; width:222px;}
.mod-mainlist li span a {margin-right:0;}

.mod-sublist {padding:15px 0;}
.mod-sublist li {font-size:16px; height:40px; line-height:40px; overflow:hidden;}
.mod-sublist li strong {float:left; width:35px; text-align:justify;}
.mod-sublist li strong:after {display:inline-block; content:''; overflow:hidden; width:100%;height:0;}
.mod-sublist li strong a {color:#999;}
.mod-sublist li strong a:hover {color:#ff4f4f;}
.mod-sublist li p {margin-left:50px; background-image:url(../img/list-dot.png); background-repeat:no-repeat; background-position:0 center; background-size:3px; padding-left:17px;}

.mod-areamarket {margin-top:20px;}
.mod-areamarket .mod-hd h2 {font-weight:normal;}
.mod-areamarket .mod-hd .change-city {border-left:1px solid #eee; height:18px; line-height:18px; margin-top:10px; overflow:hidden; padding-left:18px; margin-left:18px; float:left;}
.mod-areamarket .mod-hd .change-city .change-city-btn {color:#999; padding-right:0; background-image:none;}
.mod-areamarket .mod-hd .change-city .change-city-btn:hover {color:#ff4f4f;}
.mod-areamarket li {float:left; width:220px; font-size:16px; height:40px; line-height:40px; overflow:hidden; padding-left:10px; background-image:url(../img/list-dot.png); background-position:0 center; background-repeat:no-repeat; background-size:3px;}
.mod-tool {margin-top:-38px;}
.mod-tool .item {float:left; margin:0 1px 1px 0; width:116px; overflow:hidden;}
.mod-tool .item:nth-child(1) a {background-image:url(../img/icon-brand.png); background-repeat:no-repeat; background-position:73px 11px;}
.mod-tool .item:nth-child(1) a:hover {background-image:url(../img/icon-brand-over.png);}
.mod-tool .item:nth-child(3n) {margin-right:0;}
.mod-tool .item:nth-child(1) {border-top-left-radius:3px;}
.mod-tool .item:nth-child(3) {border-top-right-radius:3px;}
.mod-tool .item:nth-child(7) {border-bottom-left-radius:3px;}
.mod-tool .item:nth-child(9) a{padding-left:0;}
.mod-tool .item:nth-child(9) a:hover{background:#eee;}
.mod-tool .item:nth-child(9) img {border-bottom-right-radius:3px;width:70px;height:70px;border:10px solid #eee;display:block;margin:auto;}
.mod-tool .item strong {display:block; font-size:24px; font-weight:bold; line-height:28px; padding-top:12px;}
.mod-tool .item span {color:#ccc; display:block; font-size:12px; font-family:arial; font-weight:bold;}
.mod-tool .item p {font-size:12px; margin-top:4px; text-align:center;}
.mod-tool .item a {display:block; background-color:#eee; height:90px; padding-left:12px;}
.mod-tool .item a:hover {background-color:#ff4f4f;}
.mod-tool .item a:hover strong,
.mod-tool .item a:hover span {color:#fff;}
.mod-salescharts {margin-top:10px;}
.mod-salescharts .mod-bd {border-radius:3px; overflow:hidden;}
.mod-salescharts .item a>div {display:table-cell; vertical-align:middle;}
.mod-salescharts .item a {display:block; height:80px;}
.mod-salescharts .item i {background-color:#333; border-radius:50%; color:#fff; display:block; font-size:12px; height:20px; line-height:20px; margin:0 10px; width:20px; text-align:center;}
.mod-salescharts .item .pic {padding-right:10px;}
.mod-salescharts .item img {height:80px; width:120px;}
.mod-salescharts .item .tit {width:100px; font-size:16px;}
.mod-salescharts .item .sum {width:75px; font-size:14px; text-align:right;}
.mod-salescharts .item .sum strong {font-size:18px;font-weight:bold;}
.mod-salescharts .item:nth-child(odd) {background-color:#eee;}
.mod-salescharts .item:nth-child(even) {background-color:#fff;}
.mod-salescharts .item.active {background-color:#ff4f4f;}
.mod-salescharts .item.active i {background-color:#fff; color:#ff4f4f;}
.mod-salescharts .item.active .tit {color:#fff;}
.mod-salescharts .item.active .sum {color:#fff;}
.mod-salescharts .item a:hover {background-color:#ff4f4f;}
.mod-salescharts .item a:hover i {background-color:#fff; color:#ff4f4f;}
.mod-salescharts .item a:hover .tit {color:#fff;}
.mod-salescharts .item a:hover .sum {color:#fff;}
.mod-upcoming {margin-top:35px;}
.mod-upcoming .mod-hd h2 {color:#999; float:left; font-size:14px; font-weight:normal; margin-right:20px; cursor:pointer;}
.mod-upcoming .mod-hd h2.active {color:#333; font-size:18px; font-weight:bold;}
.mod-upcoming .item {margin-bottom:7px;}
.mod-upcoming .item a {background-color:#eee; display:block; height:60px; padding-left:10px; border-radius:3px; overflow:hidden;}
.mod-upcoming .item img {float:right; height:60px; width:90px; border-radius:0;}
.mod-upcoming .item span {display:block; color:#999; padding-top:8px;}
.mod-upcoming .item p {font-size:18px; height:24px; line-height:24px; overflow:hidden;}
.mod-upcoming .item a:hover {background-color:#ff4f4f;}
.mod-upcoming .item a:hover span {color:#ca4343;}
.mod-upcoming .item a:hover p {color:#fff;}
.mod-upcoming .item:last-child {margin-bottom:0;}
.mod-manufacturer {margin-top:40px;}
.mod-manufacturer .mod-bd {border-top:1px solid #eee; padding-top:5px;}
.mod-manufacturer .mod-bd li {background-image:url(../img/list-dot.png); background-repeat:no-repeat; background-position:0 center; background-size:3px; height:31px; line-height:31px; padding-left:14px; overflow:hidden;}
.mod-manufacturer .mod-bd li a {color:#666;}
.mod-manufacturer .mod-bd li a:hover {color:#ff4f4f;}
.mod-pricelist {margin-top:40px;}
.mod-pricelist .mod-bd {border-top:1px solid #eee; padding-top:5px;}
.mod-pricelist .mod-bd li {background-image:url(../img/list-dot.png); background-repeat:no-repeat; background-position:0 center; background-size:3px; height:31px; line-height:31px; padding-left:14px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.mod-pricelist .mod-bd li a {color:#666;}
.mod-pricelist .mod-bd li a:hover {color:#ff4f4f;}



/**/
.auto-report {margin-top:20px;}
.report-slide {height:390px; position:relative;}
.report-slide .report-slide_nav {position:absolute; font-size:40px; color:#ccc; left:-60px; top:20px; display:block; width:45px; height:80px; line-height:80px; text-align:center;}
.report-slide .report-slide_nav:hover {color:#ff4f4f;}
.report-slide .report-slide_nav.next {left:auto; right:-60px;}
.report-slide_hd {height:170px; overflow:hidden;}
.report-slide_hd .item {float:left; width:180px; cursor:pointer; margin-right:24px;}
.report-slide_hd .item .pic img {height:120px; width:180px;}
.report-slide_hd .item .txt {background-color:#eee; color:#666; font-size:18px; height:40px; line-height:40px; border-radius:3px; overflow:hidden;}
.report-slide_hd .active {position:relative;}
.report-slide_hd .active .txt {background-color:#ff4f4f; color:#fff;}
.report-slide_hd .active:after {content:''; position:absolute; right:0; bottom:-10px; border-bottom:4px solid #ff4f4f; width:130px;}
.report-slide_hd .item .txt strong {display:block; float:left; width:50px; background-color:#333; color:#fff; font-size:26px; font-family:arial; font-weight:bold; line-height:40px; margin-right:12px; overflow:hidden; text-align:center;}
.report-slide_hd .item:hover .txt {background-color:#ff4f4f; color:#fff;}
.report-search {float:right; width:500px; line-height:24px; padding-top:16px;}
.report-search .option-brand {float:left; width:360px;}
.report-search .option-btn {float:right; width:130px;}
.report-search .option-btn a {display:block; border:1px solid #ff4f4f; border-radius:3px; color:#ff4f4f; font-size:14px; line-height:38px; text-align:center;}
.report-search .option-btn a:hover {background-color:#ff4f4f; color:#fff;}
.report-search .atcn-select_selected .atcn-select_icon {line-height:36px;}
.report-slide_con {background-color:#eee; height:220px;}
.report-slide_con .col-l {float:left; margin-right:15px; width:520px;}
.report-slide_con .col-m {float:left; width:560px;}
.report-slide_con .col-r {float:right; width:100px;}
.rep-tit {float:left; padding:10px 0 0 30px; font-size:18px; font-weight:bold;}
.rep-total {float:right; font-size:14px; line-height:120%; padding:15px 30px 0 0;}
.rep-total strong {font-size:24px; font-weight:bold; color:#ff4f4f;}
.rep-desc {clear:both; color:#666; font-size:14px; line-height:24px; padding:0 15px 10px 30px;}
.rep-desc a {color:#333; font-weight:bold;}
.rep-desc a:hover {color:#ff4f4f;}
.rep-score {padding-left:5px;}
.rep-score li {float:left; text-align:center; width:102px;}
.rep-score li a {display:block;}
.rep-score .iconfont {font-size:34px; background-color:#fff; border-radius:50%; display:inline-block; width:50px; height:50px; line-height:50px; text-align:center;}
.rep-score .at-carwheel {font-size:44px;}
.rep-score .at-carseat {font-size:30px;}
.rep-score .at-car {font-size:38px;}
.rep-score li a:hover .iconfont {background-color:#ff4f4f; color:#fff;}
.rep-score li strong {display:block; font-size:20px; height:25px; line-height:25px; overflow:hidden;}
.rep-score li span {display:block; font-size:12px; height:14px; line-height:14px; overflow:hidden;}
.rep-pic {float:left; width:330px;background-image:url(../img/ico-rep-pic@2x.png); background-position:0 18px; background-repeat:no-repeat; background-size:157px 58px;}
.rep-pic img {width:330px; height:220px;}
.rep-txt {margin-left:375px;}
.rep-txt h3 {font-size:16px; border-bottom:1px solid #ff4f4f; line-height:32px; padding-top:14px; width:100px;}
.rep-txt p {font-size:14px; line-height:20px; padding-top:6px;}
.rep-download {padding:10px; font-size:12px; line-height:14px; text-align:right;}
.rep-download strong {display:block; margin-top:4px;}
.rep-download span {display:block; font-family:arial; font-weight:bold; color:#ccc;}
/**/
.auto-video {margin-top:20px;}
.auto-video .col-l {float:left; width:480px;}
.auto-video .col-r {float:right; width:704px;}
.video-slide {width:100%; height:324px; overflow:hidden; position:relative;}
.video-slide_con {position:relative; height:100%; z-index:0;}
.video-slide_con li {zoom:1; position:relative; vertical-align:middle;}
.video-slide_con img {width:100%; height:270px; display:block;}
.video-slide_con p {background-color:#eee; height:54px; line-height:54px; font-size:20px; text-align:center; padding:0 10px;}
.video-slide_con .iconfont {position:absolute;left: 200px;top: 75px;font-size:80px;color:#fff;}
.video-slide .video-slide_nav {position:absolute; font-size:34px; color:#fff; left:10px; top:50%; margin-top:-45px; display:block; width:40px; height:90px; line-height:90px; filter:alpha(opacity=0);opacity:0; background-color:rgba(0,0,0,.5); text-align:center;}
.video-slide .at-slideright {left:auto; right:10px;}
.video-slide .video-slide_nav:hover {text-decoration:none; background-color:rgba(255,79,79,.5);}
.video-slide:hover .video-slide_nav {filter:alpha(opacity=100);opacity:1;}
.video-slide:hover .video-slide_con p {background-color:#ff4f4f; color:#fff;}
.auto-video .video-list .item {float:left; height:160px; margin:0 0 8px 16px; width:224px;}
.auto-video .video-list .item:nth-child(3n+1) {margin-left:0;}
.auto-video .video-list .item a {display:block; height:160px; position:relative;}
.auto-video .video-list .item img {width:224px; height:126px;}
.auto-video .video-list .item p {font-size:14px; height:34px; line-height:34px;text-align:center;}
.auto-video .video-list .item .iconfont {position:absolute; left:88px; top:40px; font-size:40px; color:#fff;}
/**/
.auto-photo {margin-top:20px; position:relative;}
.auto-photo:before {background-color:#eee; position:absolute; left:0; top:0; height:450px; z-index:0; width:100%; content:'';}
.auto-photo .container {position:relative;}
.auto-photo .item {float:left; height:210px; margin:0 25px 10px 0; width:383px;}
.auto-photo .item:nth-child(3n) {margin-right:0;}
.auto-photo .item a {display:block; position:relative;}
.auto-photo .item img {border-radius:0;}
.auto-photo .item .pic-1 {width:255px; height:170px; margin-right:2px; float:left;}
.auto-photo .item .pic-2 {width:126px; height:84px; margin-bottom:2px;}
.auto-photo .item .pic-3 {width:126px; height:84px;}
.auto-photo .item .pic {border-radius:3px; overflow:hidden;}
.auto-photo .item .pic p {position:absolute; top:86px; right:0; color:#fff; font-size:14px; height:84px; line-height:84px; text-align:center; width:126px; background-color:rgba(0,0,0,.6); border-bottom-right-radius:3px;}
.auto-photo .item .pic p strong {font-size:34px; font-family:arial; font-weight:bold;}
.auto-photo .item:hover .pic p {background-color:rgba(255,79,79,.6);}
.auto-photo .item .iconfont {position:absolute; left:88px; top:40px; font-size:40px; color:#fff;}
.auto-photo .item .txt {height:40px; line-height:40px; font-size:18px;}
.auto-photo .item:nth-child(2) .pic p {background-color:#ff4f4f;}
.auto-photo .item:nth-child(2):hover .pic p {background-color:rgba(255,79,79,.6);}
/**/
.auto-buy {margin-top:20px; clear:both;}
.auto-buy .mod-hd {height:38px; line-height:38px;}
.auto-buy .container-hd .area-switch {padding:0 0 0 40px; background-image:url(../img/title-break.png); background-size:1px 16px; background-repeat:no-repeat; background-position:20px center;}
.auto-buy .container-hd h3 a {color:#999;}
.auto-buy .container-hd h3 a:hover {color:#ff4f4f;}
.auto-buy .change-city {font-size:18px; color:#999; float:left; line-height:24px; padding-top:35px; margin-left:20px;}
.auto-buy .change-city .current-city {margin-right:0;}
.auto-buy .change-city .change-city-space {padding:0 20px; color:#ddd;}
.auto-buy .change-city .change-city-btn {color:#999; padding-right:0; background-image:none;}
.auto-buy .change-city .change-city-btn:hover {color:#ff4f4f;}
.auto-buy .col-l {float:left; width:800px;}
.auto-buy .col-r {float:right; width:350px;}
.buy-bigpic {float:left; width:330px; margin-right:30px;}
.buy-bigpic img {height:220px; width:100%;}
.buy-piclist {float:left; width:150px;}
.buy-piclist .item {height:100px; position:relative;}
.buy-piclist .item:first-child {margin-bottom:20px;}
.buy-piclist .item img {height:100px; width:100%;}
.buy-piclist .item p {position:absolute; left:0; bottom:0; width:100%; height:20px; line-height:20px; color:#fff; font-size:12px; background-color:rgba(0,0,0,.6); text-align:center;}
.buy-piclist .item:hover p {background-color:rgba(255,79,79,.6);}
.buy-txtlist {float:right; width:270px; height:220px; overflow:hidden;}
.buy-txtlist ul {margin-top:-10px;}
.buy-txtlist li {font-size:14px; height:40px; line-height:40px;}
.buy-price {clear:both; padding-top:20px; width:800px; overflow:hidden;}
.buy-price-tab {float:left; width:108px;}
.buy-price-tab li {background-color:#333; height:30px; line-height:30px; text-align:center; color:#fff; font-size:14px; cursor:pointer; width:100px;}
.buy-price-tab li.active {background-color:#ff4f4f; position:relative; }
.buy-price-tab li.active:after {top:50%; right:-12px; margin-top:-6px; border-bottom:solid 2px #ff4f4f; border-width:6px; border-color:transparent transparent transparent #ff4f4f; border-style:solid; content:''; position:absolute; height:0; display:block;}
/*.buy-price-tab li:nth-child(1) {background-color:#ff4f4f;}
.buy-price-tab li:nth-child(1):hover {background-color:#2a7fe3;}
.buy-price-tab li:nth-child(1).active:after {top:50%; right:-12px; margin-top:-6px; border-bottom:solid 2px #2a7fe3; border-width:6px; border-color:transparent transparent transparent #2a7fe3; border-style:solid; content:''; position:absolute; height:0; display:block;}*/
.buy-price-tab li:hover {background-color:#ff4f4f;}
.buy-price-con {float:right; width:690px; overflow:hidden; height:210px; overflow:hidden;}
.buy-price-con .item {overflow:hidden;}
.buy-price-con .item dl {float:left; width:344px;}
.buy-price-con .item dl:nth-child(1) {border-right:1px solid #eee;}
.buy-price-con .item dt {font-size:14px; color:#999; height:40px; line-height:35px;}
.buy-price-con .item dd {font-size:14px; height:35px; line-height:35px;}
.buy-price-con .item .col1 {float:left; width:140px; padding-left:24px;}
.buy-price-con .item .col2 {float:left; width:100px;}
.buy-price-con .item .col3 {float:left; width:80px;}
.buy-price-con .item dd .col3 {color:#ff4f4f;}
.mod-reduction {margin-top:-38px;}
.mod-reduction .item a>div {display:table-cell; vertical-align:middle;}
.mod-reduction .item a {display:block; height:90px;}
.mod-reduction .item i {background-color:#333; border-radius:50%; color:#fff; display:block; font-size:12px; height:20px; line-height:20px; margin:0 10px; width:20px; text-align:center;}
.mod-reduction .item .pic {padding-right:10px;}
.mod-reduction .item img {height:90px; width:108px;}
.mod-reduction .item .tit {width:100px; font-size:16px;}
.mod-reduction .item .tit strong {font-weight:bold;}
.mod-reduction .item .btn {width:70px; line-height:30px; font-size:14px; text-align:center; }
.mod-reduction .item .btn span {background-color:#333; color:#fff; display:inline-block; height:30px; width:70px;}
.mod-reduction .item:nth-child(odd) {background-color:#eee;}
.mod-reduction .item:nth-child(even) {background-color:#fff;}
.mod-reduction .item:nth-child(1) {background-color:#ff4f4f;}
.mod-reduction .item:nth-child(1) i {background-color:#fff; color:#ff4f4f;}
.mod-reduction .item:nth-child(1) .tit {color:#fff;}
.mod-reduction .item:nth-child(1) .btn span {color:#333; background-color:#fff;}
.mod-reduction .item a:hover {background-color:#ff4f4f;}
.mod-reduction .item a:hover i {background-color:#fff; color:#ff4f4f;}
.mod-reduction .item a:hover .tit {color:#fff;}
.mod-reduction .item a:hover .btn span {color:#ff4f4f; background-color:#fff;}
/**/
.auto-discover {margin-top:20px; clear:both;}
.auto-discover .col-l {float:left; width:800px;}
.auto-discover .col-r {float:right; width:350px;}
.auto-discover .container-hd h3 {font-size:18px; padding-left:1em;}
.auto-discover .container-hd h3 a {color:#999; margin-right:1.5em;}
.auto-discover .container-hd h3 a.active {color:#333;}
.discover-list .item {position:relative; margin-bottom:50px; height:200px;}
.discover-list .item-img {float:left; position:relative;}
.discover-list .item-img img {height:200px; width:300px; border-radius:3px;}
.discover-list .item-img .iconfont {position:absolute; top:0; left:0; width:240px; height:160px; line-height:160px; text-align:center; font-size:50px; color:#fff;}
.discover-list .item-con {margin-left:320px;}
.discover-list .item-tit {font-size:26px; font-weight:bold; height:80px; line-height:40px; overflow:hidden;}
.discover-list .item-des {font-size:14px; height:48px; line-height:24px; color:#666; overflow:hidden; margin-top:12px;}
.discover-list .item-foot {font-size:14px; height:20px; line-height:20px; color:#333; overflow:hidden; margin-top:25px;}
.discover-list .item-foot a {color:#333;}
.discover-list .item-foot a:hover {color:#ff4f4f;}
.discover-list .item-foot .timeago {}
.discover-list .item-foot .column {}
/*.discover-list .pic img {height:450px; width:800px; border-radius:3px;}
.discover-list .pic:after {position:absolute; content:''; left:0; top:0; height:450px; width:800px; border-radius:2px; background-color:rgba(0,0,0,.4);}
.discover-list .item:hover .pic:after {background-color:transparent;}
.discover-list .tag {position:absolute; left:20px; top:20px; background-color:#000; color:#fff; display:block; padding:10px 20px; border-radius:20px;}
.discover-list .txt {position:absolute; top:285px; left:40px;}
.discover-list .tit {font-size:30px; color:#fff; font-weight:bold;}
.discover-list .info {color:#fff;}
.discover-list .info .iconfont {vertical-align:middle;}
.discover-list .info span {margin:0 2em 0 5px;}
.discover-list .play {position:absolute; top:170px; left:40px;}
.discover-list .play .iconfont {font-size:80px; color:#fff;}
.discover-list .link {display:block;}
.discover-list .link:hover .tag {background-color:#ff4f4f; color:#fff;}
.discover-list .author {padding:10px 0; line-height:40px; text-align:right;}
.discover-list .author .avatar {border-radius:50%; height:40px; width:40px; margin-right:10px; vertical-align:middle;}*/
.auto-discover .loadmore {border-top:1px solid #eee; padding:10px 0; text-align:center;}
.auto-discover .loadmore strong {font-size:24px; line-height:26px; font-weight:bold; display:block;}
.auto-discover .loadmore span {font-size:16px; line-height:18px; font-family:"Arial Bold",Arial; font-weight:bold; color:#ccc; display:block;}
.auto-discover .loadmore a:hover span {color:#ca4343;}
/**/
.mod-autostars {margin-top:-35px;}
.mod-autostars .mod-hd {background-color:#eee; padding:0 10px; border-top-left-radius:3px; border-top-right-radius:3px;}
.autostars {position:relative;}
.autostars .pic img {height:196px; width:100%; border-radius:0;}
.autostars .txt {border:1px solid #ccc; border-top:0; border-bottom-left-radius:3px; border-bottom-right-radius:3px; font-size:18px; line-height:34px; font-weight:bold; padding:25px 20px 30px 110px; position:relative;}
.autostars .txt:before {content:"“"; position:absolute; font-size:30px; left:90px;}
.autostars .txt p {position:relative;}
.autostars .txt p:after {content:"”"; font-size:30px; line-height:34px;}
.autostars .editor {position:absolute; left:10px; top:185px; width:74px;}
.autostars .avatar {border-radius:50%; border:7px solid #fff; display:block; width:60px; height:60px; margin:auto;}
.autostars .name {font-size:12px; display:block; height:20px; line-height:20px; overflow:hidden; margin-bottom:10px; text-align:center;}
.autostars .btn {background-color:#333; display:block; color:#fff; height:30px; line-height:30px; margin:auto; width:60px; text-align:center;}
.autostars .btn:hover {background-color:#ff4f4f;}
/**/
.mod-editortalk {margin-top:35px;}
.mod-editortalk .mod-hd .more {cursor:pointer; color:#999;}
.mod-editortalk .mod-hd .more .iconfont {font-size:12px; margin-right:10px;}
.mod-editortalk .mod-hd .more:hover {color:#ff4f4f;}
/**/
.editortalk .mod-bd {margin-top:15px;}
.editortalk li {background-color:#eee; height:120px; margin-bottom:15px; position:relative; border-radius:3px;}
.editortalk li .tit {font-size:16px; font-weight:bold; line-height:24px; padding:25px 0 0 20px; width:210px;}
.editortalk li .editor {position:absolute; right:0; top:-10px; width:100px;}
.editortalk li .avatar {border-radius:50%; display:block; width:60px; height:60px; margin:auto;}
.editortalk li .name {font-size:12px; display:block; height:20px; line-height:20px; overflow:hidden; margin-bottom:10px; text-align:center;}
.editortalk li .btn {background-color:#333; display:block; color:#fff; height:30px; line-height:30px; margin:auto; width:60px; text-align:center;}
.editortalk li:hover {background-color:#ff4f4f;}
.editortalk li:hover .tit a {color:#fff;}
.editortalk li:hover .name {color:#fff;}
.editortalk li.active {background-color:#ff4f4f;}
.editortalk li.active .tit a {color:#fff;}
.editortalk li.active .name {color:#fff;}
.editortalk li:last-child {margin-bottom:0;}
/**/
.mod-artirank {margin-top:35px; position:relative;}
.mod-artirank .artirank-tab {position:absolute; top:10px; right:0; color:#999;}
.mod-artirank .artirank-tab span {padding:0 .6em; cursor:pointer;}
.mod-artirank .artirank-tab .active {color:#333;}
.mod-artirank ul {border-radius:3px; overflow:hidden;}
.mod-artirank li {height:50px; line-height:50px;}
.mod-artirank li a {height:50px; display:block;}
.mod-artirank li .num {display:block; float:left; width:50px; text-align:center;}
.mod-artirank li .tit {display:block; width:300px; height:50px; overflow:hidden; white-space:nowrap; vertical-align:top; -o-text-overflow:ellipsis; text-overflow:ellipsis; text-indent:15px;}
.mod-artirank li:nth-child(odd) .num {background-color:#ddd;}
.mod-artirank li:nth-child(even) .num {background-color:#eee;}
.mod-artirank li:nth-child(odd) a {background-color:#eee;}
.mod-artirank li.active a {background-color:#ff4f4f; color:#fff;}
.mod-artirank li.active .num {background-color:#333;}
.mod-artirank li a:hover {background-color:#ff4f4f; color:#fff;}
.mod-artirank li a:hover .num {background-color:#333;}
/**/
.mod-hottags {margin-top:35px;}
.mod-hottags .mod-hd {border-bottom:1px solid #eee;}
.mod-hottags .mod-bd {font-size:16px; line-height:40px;}
.mod-hottags .mod-bd a {color:#666; margin-right:1em; display:inline-block;}
.mod-hottags .mod-bd a:hover {color:#ff4f4f;}
/**/
.auto-sponser {margin-top:100px; padding-bottom:22px;}
.sponser-tab {color:#999; font-size:24px; border-bottom:1px solid #eee;}
.sponser-tab span {padding-right:2em; cursor:pointer; display:inline-block; height:43px;}
.sponser-tab .active {color:#333;}
.sponser-con {color:#999; font-size:14px; line-height:28px; padding:10px 0;}
.sponser-con span {margin-left:7px;}
.sponser-con a {color:#999;}
.sponser-con a:hover {color:#ff4f4f;}
/**/
.floornav {width:80px; display:none; position:fixed; left:50%; bottom:130px; margin-left:620px;}
.floornav li {margin-bottom:1px; font-weight:bold;}
.floornav li a {background-color:#999; display:block; color:#fff; font-size:14px; height:40px; line-height:40px; text-align:center;}
.floornav li.active a,
.floornav li a:hover {background-color:#ff4f4f;}
.floornav .qrcode {background-color:#999; padding:3px;}
.floornav .qrcode img{width:74px;height:74px;}

.floorgzh {position:fixed; left:50%; overflow:hidden;}
.floorgzh-btn {width:89px; height:86px; margin-left:620px; bottom:30px; cursor:pointer; z-index:9;}
.floorgzh-hover {width:458px; height:128px; margin-left:270px; bottom:9px;}
.floorgzh img {position:absolute; right:0; top:0;}
.floorgzh-btn img {right:-100%;}
/**/
.gotop {background-color:#999; cursor:pointer; color:#fff; margin-bottom:1px; line-height:45px; text-align:center; height:40px; overflow:hidden;}
.gotop:hover {background-color:#ff4f4f;}
.gotop .iconfont {font-size:40px;}

/* carseries header */
.carseries-header {height:120px; position:relative;}
.carseries-header .container {position:relative;}
.carseries-header-bgimg {background-size:cover; height:100%; position:absolute; left:0; top:0; width:100%;background-position:center;opacity:.10;filter:"alpha(opacity=10)";-ms-filter:"alpha(opacity=10)"}
.carseries-breadcrumbs {font-size:12px; color:#999; height:40px; line-height:18px; padding-top:5px;}
.carseries-breadcrumbs a {color:#999;}
.carseries-title {float:left; width:780px; overflow:hidden;}
.carseries-title h2 {color:#666; font-weight:bold; font-size:44px; height:74px; line-height:74px;}
.carseries-title h2 a {color:#666;}
.carseries-title .brand-logo {vertical-align:middle; margin:10px 20px 0 0; height:60px; width:60px; float:left; }
.carseries-headnavi {height:49px; line-height:49px; font-size:18px; float:right; padding-top:25px; width:420px; text-align:right;}
.carseries-headnavi span {color:#666; margin-left:25px;}
.carseries-headnavi span a {color:#666;}
.carseries-headnavi span.plaintext {opacity:.50;filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}
.carseries-headnavi span.active {font-weight:bold;}
.editor-artilist-header {border-bottom:0; height:80px;}
.news-artilist-header {border-bottom:0; /*height:90px;*/}
/* carseries area*/
.carseries-area {}
.carseries-left {float:left; width:850px;}
.carseries-right {float:right; width:292px;}
/* cartype area*/
.cartype-area {}
.cartype-left {float:left; width:800px;}
.cartype-right {float:right; width:292px;}
.btn a {width:60px; height:30px; line-height:30px; display:inline-block; text-align:center; border-radius:2px; -moz-box-sizing:border-box; box-sizing:border-box;}
.btnapply a {width:105px;height:108px;line-height:107px;display:inline-block;text-align:center;border-radius:2px;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#ec5c56;color:#fff;border:1px solid #ec5c56;}
.btn .btn-disable {border:1px solid #eee; color:#ccc; cursor:default;}
.btn .btn-def {border:1px solid #ccc;}
.btn .btn-def:hover {background-color:#ff4f4f; border:1px solid #ff4f4f; color:#fff;}
.btn .btn-blk {background-color:#333; border:1px solid #333; color:#fff;}
.btn .btn-blk:hover {background-color:#ff4f4f; border:1px solid #ff4f4f;}
/* article content */
.arti-content {-moz-box-sizing:border-box; box-sizing:border-box; padding:30px 0;}
.arti-content strong {font-weight:bold;}
.arti-title {font-size:30px; font-weight:bold; line-height:120%;}
.arti-info {color:#999; font-size:12px; height:18px; line-height:18px; margin-top:6px; position:relative;}
.arti-info .time {}
.arti-info .cate {margin-left:40px;}
.arti-info .editor {margin-left:35px;}
.arti-info .editor em {color:#ff4f4f;}
.arti-info .source {margin-left:25px;}
.arti-info .source em {color:#ff4f4f;}
.arti-info .tool {position:absolute; right:0; top:0; height:18px;}
/**/
.widget-share {color:#666; font-size:14px; line-height:38px; text-align:center;}
.widget-share a {color:#666;}
.widget-share a:hover {color:#ff4f4f;}
.widget-share .shareWx {margin-right:30px;}
.widget-share .shareWx {margin-right:30px;}
.widget-share .iconfont {margin-right:6px; vertical-align:middle; line-height:17px;}
.widget-share .at-weixin {color:#4ac167;}
.widget-share .at-weibo {color:#ffc601;}
.arti-info .tool .widget-share {font-size:12px;}
.arti-info .tool .shareWx {margin-right:20px;}
.arti-btmshare {height:18px; margin:0 auto -20px; height:38px; width:300px; border:1px solid #ddd; background-color:#fff; border-radius:20px;}
.arti-btmshare .iconfont {font-size:20px;}
.bdshare-button-style0-16 a {float:none !important; background:none !important; font-size:inherit !important; padding-left:0 !important; margin:0 !important;}
.bdshare-button-style0-16 .shareWx a:hover {color:#4ac167;}
.bdshare-button-style0-16 .shareWb a:hover {color:#ffc600;}
.wx-qrcode {display:none;}
.wx-qrcode img {height:90px; width:90px;}
.bd_weixin_popup {border-radius:3px;-webkit-box-shadow:1px 1px 10px #999;box-shadow:1px 1px 10px #999;}
/**/
.arti-summary {color:#666; padding-left:110px; font-size:16px; line-height:28px; margin:25px 0 20px; background-image:url(../img/arti-summary@2x.png); background-size:80px auto; background-position:left center; background-repeat:no-repeat; min-height:28px;}
.arti-detail {font-size:20px; line-height:36px; color:#666;}
.arti-detail p {padding:10px 0;text-indent:2em;}
.arti-detail .firstp{display:inline;padding-left: 3px;}
.arti-detail:before{content:'';padding-left:2em;}
.arti-detail img{width:840px;margin:0 auto;display:block;border-radius:3px;}
.arti-detail div{text-indent:30px;font-size:20px;line-height:36px;padding:10px 0px}
.arti-detail a {color:#ff4f4f;}
.arti-detail .pcenter {text-align:center;}
.arti-detail iframe{margin:0 auto;display:block;width:800px;height:450px;}

.arti-detail .arti-detTable {width:840px; margin:20px auto; padding:0; color:#333; font-size:16px; border-radius:3px; border-collapse:initial; border:1px solid #ccc;}
.arti-detail .arti-detTable div {margin:0; padding:0;}
.arti-detail .arti-detTable table {width:100%;}
.arti-detail .arti-detTable th {font-weight:bold; height:40px; line-height:40px; border-right:1px solid #ccc; text-align:center; background-color:#eee;}
.arti-detail .arti-detTable th:last-child {border-right:0;}
.arti-detail .arti-detTable .arti-thead th {height:50px; background-image:url(../img/arti-table-hd.jpg); background-repeat:no-repeat; background-color:#fff; text-align:right; line-height:40px; font-size:20px; font-weight:bold; padding-right:10px; color:#fff; padding:0 10px 0 0; border-top-left-radius:3px; border-top-right-radius:3px;}
.arti-detail .arti-detTable td {padding:10px 0; line-height:18px; border-right:1px solid #ccc; text-align:center; vertical-align:middle;}
.arti-detail .arti-detTable td:last-child {border-right:0;}
.arti-detail .arti-detTable tr:nth-child(odd) td {background-color:#eee;}
.arti-detail .arti-detTable .last td {text-align:right; border-top:1px solid #ccc; font-size:12px; padding:5px 10px;}
.arti-detail .arti-detTable .last a {color:#ff4f4f;}

.arti-detail-bottom {border-radius:3px; border:1px solid #ddd; margin-top:70px;}
.arti-tag {margin-top:20px;color:#666; font-size:14px; line-height:24px;}
.arti-tag span,
.arti-tag a {color:#666; border:1px solid #ccc; border-radius:3px; display:inline-block; margin-right:20px; line-height:38px; height:38px; padding:0 14px; white-space:nowrap;}
.arti-tag a:hover {background-color:#ff4f4f; border-color:#ff4f4f; color:#fff;}
.arti-tip {background-color:#fff; color:#ccc; text-align:center; font-size:12px; height:24px; line-height:24px; margin:-12px auto 20px; width:530px;}
.arti-tip a {color:#ff4f4f;}
/**/
.arti-content-nav-box {position:relative;}
.arti-content-nav {position:absolute; margin-left:-475px; left:50%; top:0;}
.arti-content-nav ul {width:90px; border-radius:2px; overflow:hidden; border-top:2px solid #ff4f4f;}
.arti-content-nav ul.scrollfixed {z-index:998; top:10px !important;}
.arti-content-nav ul li {background-color:#ff4f4f; display:block; text-align:right; height:26px; font-size:12px;}
.arti-content-nav ul li a {background-color:#fff; display:block; color:#666; height:24px; line-height:24px; margin:0 1px 0 4px; padding-right:4px;}
.arti-content-nav ul li a:hover {color:#ff4f4f;}
.arti-content-nav ul li.active a {background-color:#ff4f4f; color:#fff;}
.arti-content-nav ul li.active a:hover {background-color:#ff4f4f;}
.arti-content-nav ul li.no {background-color:#333; color:#fff; margin-top:1px; padding-right:5px; height:24px; line-height:24px;}
.arti-content-nav ul li.no:hover {background-color:#ff4f4f;}
.arti-content-nav ul li.no a {background-color:#333; color:#fff; margin:0; padding-right:0;}
.arti-content-nav ul li.no a:hover {background-color:#ff4f4f; color:#fff; margin:0; padding-right:0;}
.arti-page .pages {text-align:center; padding:0 0 20px;}
.arti-page-menu {overflow:hidden; padding:10px 0 0;}
.arti-page-menu li {height:40px; line-height:40px; float:left; width:260px; padding-left:20px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical;}
.arti-page-menu li.active a {color:#ff4f4f;}
/**/
.mod-relalist {width: 1200px;margin: auto;}
.mod-latestlist {}
.mod-cartypetable {}
.mod-brandnewslist {margin-top:0;}
/**/
.mod-carparm .hd {height:40px; overflow:hidden;}
.mod-carparm .mod-bd {position:relative;}
.mod-carparm .pic {float:left;}
.mod-carparm .pic img {width:225px; height:150px;}
.mod-carparm .txt {padding-left:260px; width:330px;}
.mod-carparm .txt ul {overflow:hidden; padding-top:20px;}
.mod-carparm .txt li {color:#666; float:left; font-size:14px; height:40px; line-height:40px; width:150px;}
.mod-carparm .txt li.price {clear:both; width:330px; font-size:20px;}
.mod-carparm .txt li.price strong {color:#ff4f4f; margin-right:10px; font-weight:bold;}
.mod-carparm .txt li label {color:#999; font-size:14px; float:left; width:80px; text-align:justify;}
.mod-carparm .txt li label:after {display:inline-block; width:100%; content:'';}
.mod-carparm .btn {position:absolute; right:0; top:40px; width:250px;}
.mod-carparm .btn a {width:120px; height:40px; line-height:40px; margin:0 10px 10px 0; border-radius:2px;}
.mod-carparm .btn a:nth-child(2n) {margin-right:0;}
/**/
.commonlist .item {overflow:hidden; width:100%; margin-bottom:40px;}
.commonlist .item-img {float:left; position:relative;}
.commonlist .item-img img {height:160px; width:240px;}
.commonlist .item-img .iconfont {position:absolute; top:0; left:0; width:240px; height:160px; line-height:160px; text-align:center; font-size:50px; color:#fff;}
.commonlist .item-con {margin-left:265px;}
.commonlist .item-tit {font-size:18px; font-weight:bold; height:38px; line-height:38px; overflow:hidden;}
.commonlist .item-des {font-size:14px; height:72px; line-height:24px; color:#666; overflow:hidden; margin-top:12px;}
.commonlist .item-foot {font-size:14px; height:20px; line-height:20px; color:#afafaf; overflow:hidden; margin-top:16px;}
.commonlist .item-foot a {color:#afafaf;}
.commonlist .item-foot a:hover {color:#ff4f4f;}
.commonlist .item-foot .tag {margin-left:1em;}
.commonlist .item-foot .tag a:not(:last-child) {margin-right:7px;}
.commonlist .item-foot .review {float:right;}
.commonlist-more {text-align:center; position:relative;}
.commonlist-more:before {content:''; border-bottom:1px solid #ddd; left:0; top:0; width:100%; height:30px; position:absolute; z-index:0}
.commonlist-more a {background-color:#ff4f4f; border-radius:2px; color:#fff; display:inline-block; margin:auto; font-size:14px; padding:10px 20px; position:relative; z-index:1;}
/**/
.mod-report {margin-top:24px;}
.mod-report .mod-hd {height:20px; line-height:20px;}
.mod-report .total {font-size:14px; background-image:url(../img/bg-score.png); background-repeat:no-repeat; background-position:center 4px; float:left; height:60px; line-height:60px; width:55px;}
.mod-report .total strong {font-size:26px; font-family:arial; font-weight:bold;}
.mod-report .total-no {font-size:14px; background-image:url(../img/bg-wait.png); background-repeat:no-repeat; background-position:center; float:left; height:60px; line-height:60px; width:56px;}
.mod-report .btn {float:right; padding-top:12px; height:48px;}
.mod-report .btn a {margin-right:10px;}
.mod-report .btn a:last-child {margin-right:0;}
.mod-report .pic img {width:291px; height:194px;}
.mod-report .score {background-color:#eee; border-radius:2px; clear:both; padding-bottom:20px;}
.mod-report .score li {float:left; padding-top:20px; text-align:center; width:97px;}
.mod-report .score li a {display:block;}
.mod-report .score .iconfont {font-size:34px; background-color:#fff; border-radius:50%; display:inline-block; width:50px; height:50px; line-height:50px; text-align:center;}
.mod-report .score .at-carwheel {font-size:44px;}
.mod-report .score .at-carseat {font-size:30px;}
.mod-report .score .at-car {font-size:38px;}
.mod-report .score li a:hover .iconfont {background-color:#ff4f4f; color:#fff;}
.mod-report .score li strong {display:block; font-size:20px; height:25px; line-height:25px; overflow:hidden;}
.mod-report .score li span {display:block; font-size:12px; height:14px; line-height:14px; overflow:hidden;}
.mod-report .score-title {background-color:#eee; border-radius:2px; font-size:18px; font-weight:bold; line-height:20px; text-align:center; margin:0px 0 -5px; padding:10px 0 0;}
/**/
.report-rate {}
.report-rate .ratelist {}
.report-rate .ratelist li {height:40px;}
.report-rate .ratelist li label {float:left; width:122px; height:40px; font-size:18px; font-weight:bold; line-height:27px; position:relative;}
.report-rate .ratelist li label:before {position:absolute; left:0; top:0; font-family:Arial; color:#eee; font-weight:bolder; font-size:24px; line-height:53px; z-index:-1;}
.report-rate .ratelist li.ext label:before {content:'Exterior';}
.report-rate .ratelist li.dri label:before {content:'Driving';}
.report-rate .ratelist li.com label:before {content:'Comfort';}
.report-rate .ratelist li.saf label:before {content:'Safety';}
.report-rate .ratelist li.eco label:before {content:'Economic';}
.report-rate .ratelist li.fai label:before {content:'Failure';}
.report-rate .ratelist .bars {float:left; width:118px; height:16px; background-image:url(../img/ratelist-bar@2x.png); background-size:118px auto; background-repeat:no-repeat; background-position:0 0; margin-top:13px;}
.report-rate .ratelist .bar {display:block; height:16px; background-image:url(../img/ratelist-bar-red@2x.png); background-size:118px auto; background-repeat:no-repeat; background-position:0 0; overflow:hidden;}
.report-rate .ratelist .bar-0 {width:0;}
.report-rate .ratelist .bar-10 {width:12px;}
.report-rate .ratelist .bar-20 {width:24px;}
.report-rate .ratelist .bar-30 {width:36px;}
.report-rate .ratelist .bar-40 {width:48px;}
.report-rate .ratelist .bar-50 {width:60px;}
.report-rate .ratelist .bar-60 {width:72px;}
.report-rate .ratelist .bar-70 {width:84px;}
.report-rate .ratelist .bar-80 {width:96px;}
.report-rate .ratelist .bar-90 {width:108px;}
.report-rate .ratelist .bar-100 {width:100%;}
.report-rate .ratelist .rate {float:right; font-size:18px; line-height:40px;}

/**/
.btn-viewtest {background-color:#ff4f4f; color:#fff; border-radius:3px; height:50; font-size:20px; font-weight:bold; line-height:50px; text-align:center;}
.btn-viewtest a {display:block; height:50; color:#fff}
/**/
.btn-asktest {background-color:#ff4f4f; color:#fff; border-radius:3px; height:70px; text-align:center;}
.btn-asktest a {display:block; height:70px; color:#fff}
.btn-asktest h3 {font-size:28px; font-weight:bold; line-height:32px; padding-top:12px;}
.btn-asktest p {font-size:12px; line-height:16px;}


/**/
.mod-hotlist .change-city {float:left; margin-left:20px;}
.mod-hotlist .mod-bd {padding:5px 0;}
.mod-hotlist li {padding-left:22px; font-size:14px; line-height:20px; position:relative; height:50px; overflow:hidden;}
.mod-hotlist li:before {content:''; height:12px; width:12px; position:absolute; left:0; top:4px; background-color:#ccc; border-radius:1px;}
.mod-hotlist li:nth-child(-n+3):before {background-color:#ff4f4f;}
.hotlist-toppic {border-radius:3px; overflow:hidden; position:relative; margin-bottom:14px;}
.hotlist-toppic img {width:100%; height:194px;}
.hotlist-toppic p {background-color:rgb(0,0,0,.75); height:30px; line-height:30px; font-size:14px; position:absolute; left:0; bottom:0; width:100%; text-align:center;}
.hotlist-toppic a {color:#fff;}
.hotlist-toppic a:hover p {background-color:rgb(255,79,79,.75);}
/**/
.mod-relaphoto .mod-hd .more {cursor:pointer; color:#999;}
.mod-relaphoto .mod-hd .more .iconfont {font-size:12px; margin-right:10px;}
.mod-relaphoto .mod-hd .more:hover {color:#ff4f4f;}
.mod-relaphoto .mod-bd ul {overflow:hidden; width:100%;}
.mod-relaphoto .mod-bd li {float:left; margin:0 10px 6px 0; width:141px; height:94px; overflow:hidden; position:relative; border-radius:2px;}
.mod-relaphoto .mod-bd li:nth-child(2n) {margin-right:0;}
.mod-relaphoto .mod-bd li img {width:141px; height:94px;}
.mod-relaphoto .mod-bd li a {color:#fff; display:block;}
.mod-relaphoto .mod-bd li p {font-size:12px; line-height:20px; background-color:rgb(0,0,0,.75); width:100%; height:20px; overflow:hidden; text-align:center; position:absolute; left:0; bottom:0;}
.mod-relaphoto .mod-bd li.last p {font-size:14px; line-height:18px; background-color:rgb(0,0,0,.75); height:94px;}
.mod-relaphoto .mod-bd li.last p strong {font-size:30px; display:block; padding-top:20px; font-weight:bold; line-height:34px; vertical-align:middle;}
.mod-relaphoto .mod-bd li:hover p {background-color:rgb(255,79,79,.75);}
.relaphoto-default {border-radius:3px; overflow:hidden;}
.relaphoto-default img {height:194px; width:100%;}
/**/
.mod-relaseries .mod-hd .more {cursor:pointer; color:#999;}
.mod-relaseries .mod-hd .more {cursor:pointer; color:#999;}
.mod-relaseries .mod-hd .more .iconfont {font-size:12px; margin-right:10px;}
.mod-relaseries .mod-hd .more:hover {color:#ff4f4f;}
.mod-relaseries .mod-bd ul {overflow:hidden; width:100%;}
.mod-relaseries .mod-bd li {float:left; height:190px; line-height:20px; margin-right:10px; width:141px; overflow:hidden;}
.mod-relaseries .mod-bd li:nth-child(2n) {margin-right:0;}
.mod-relaseries .mod-bd li .pic img {width:141px; height:94px; border-radius:2px;}
.mod-relaseries .mod-bd li .tit {margin-top:5px; font-size:16px;}
.mod-relaseries .mod-bd li .btn {margin-top:5px;}
/**/
.mod-guessulike .mod-hd .more {cursor:pointer; color:#999;}
.mod-guessulike .mod-hd .more .iconfont {font-size:12px; margin-right:10px;}
.mod-guessulike .mod-hd .more:hover {color:#ff4f4f;}
.mod-guessulike .mod-bd ul {overflow:hidden; width:100%;}
.mod-guessulike .mod-bd li {float:left; height:190px; line-height:20px; margin-right:10px; width:141px; overflow:hidden;}
.mod-guessulike .mod-bd li:nth-child(2n) {margin-right:0;}
.mod-guessulike .mod-bd li .pic img {width:141px; height:94px; border-radius:2px;}
.mod-guessulike .mod-bd li .tit {margin-top:5px; font-size:16px;}
.mod-guessulike .mod-bd li .btn {margin-top:5px;}
/**/
.latestGallery {float:left; width:292px; height:220px; overflow:hidden; position:relative;}
.latestGallery_con {position:relative; height:194px; z-index:0; overflow:hidden; border-radius:3px;}
.latestGallery_con li {zoom:1; position:relative; vertical-align:middle;}
.latestGallery_con img {width:292px; height:194px; display:block; border-radius:0;}
.latestGallery_con p {background-color:#333; height:30px; line-height:30px; font-size:14px; text-align:center; color:#fff; position:absolute; left:0; width:100%; bottom:0;}
.latestGallery .latestGallery_nav {position:absolute; font-size:18px; color:#fff; left:10px; top:50%; margin-top:-39px; display:block; width:20px; height:45px; line-height:45px;background-color:rgba(0,0,0,.5); text-align:center; border-radius:2px;}
.latestGallery .at-slideright {left:auto; right:10px;}
.latestGallery .latestGallery_nav:hover {text-decoration:none;background-color:rgba(255,79,79,.5);}
.latestGallery_indicators {text-align:center;}
.latestGallery_indicators i {display:inline-block; width:8px; height:8px; border-radius:50%; background-color:#ddd; margin:0 8px;-webkit-transition:all .5s ease-in-out; -moz-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; transition:all .3s ease-in-out;}
.latestGallery_indicators i.active {background-color:#ff4f4f; width:20px; border-radius:4px;}
/**/
.mod-editor-card {}
.mod-editor-card .card {background-color:#eee; border-radius:2px; padding:10px;}
.mod-editor-card .pic {float:left;}
.mod-editor-card .pic img {width:100px; height:100px;}
.mod-editor-card .txt {margin-left:120px;}
.mod-editor-card .txt .tit {font-size:24px; font-weight:bold; height:26px; line-height:26px; overflow:hidden;}
.mod-editor-card .txt .tag {background-color:#ff4f4f; border-radius:2px; display:inline-block; color:#fff; height:26px; line-height:26px; overflow:hidden; padding:0 10px; margin-top:6px; vertical-align:middle;}
.mod-editor-card .txt .desc {font-size:14px; line-height:20px; margin-top:6px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.mod-editor-card .num {text-align:center; height:40px; line-height:40px;}
.mod-editor-card .num span {color:#ccc; margin:0 20px;}
/**/
.mod-carinformation {position:relative;}
.mod-carinformation .tit {font-size:18px; font-weight:bold; line-height:50px;}
.mod-carinformation .btn {position:absolute; right:0; top:0;}
.mod-carinformation .btn a {height:34px; width:90px; line-height:34px;}
.mod-carinformation .pic {float:left;}
.mod-carinformation .pic img {height:200px; width:300px;}
.mod-carinformation .txt {margin-left:340px;}
.mod-carinformation .price-tit {}
.mod-carinformation .price {font-size:20px; line-height:40px; height:40px;}
.mod-carinformation .price strong {font-size:36px; font-weight:bold; color:#ff4f4f; margin-right:10px;}
.mod-carinformation .price-guide {color:#999; font-size:14px; line-height:35px;}
.mod-carinformation .parm {border-top:1px solid #eee; overflow:hidden; width:100%; padding-top:12px;}
.mod-carinformation .parm li {float:left; height:30px; line-height:30px; overflow:hidden;}
.mod-carinformation .parm li:nth-child(odd) {width:260px;}
.mod-carinformation .parm li:nth-child(even) {width:200px;}
.mod-carinformation .parm li label {color:#999;}
.cartype-area .mod-carinformation .btn {top:75px;}
/**/
.mod-othertype .mod-hd {height:50px; line-height:50px;}
.othertype-list li {font-size:14px; line-height:30px;}
.othertype-list li p {float:left; width:200px; height:30px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical;}
.othertype-list li span {float:right; width:90px; text-align:right;}
.othertype-list li span strong {color:#ff4f4f;}
/**/
.mod-seriesphoto .mod-subhd {background-color:#eee; padding:5px 10px; line-height:20px;}
.mod-seriesphoto .mod-subhd .more {float:right;}
.seriesphoto {margin:10px 0 20px;}
.seriesphoto img {width:192px; height:128px;}
.seriesphoto a {margin-right:10px;}
.seriesphoto a:nth-child(1),
.seriesphoto a:nth-child(2) {margin-right:11px;}
.seriesphoto a:last-child {margin-right:0;}
/**/
.mod-seriesagency .mod-hd {position:relative;}
.mod-seriesagency .change-city {float:left; margin-left:20px;}
.mod-seriesagency .change-city-all {position:absolute; right:0; top:0;}
/**/
.mod-reduction-mini {margin-top:30px;}
.mod-reduction-mini .mod-hd {height:40px; line-height:40px;}
.mod-reduction-mini .item a>div {display:table-cell; vertical-align:middle;}
.mod-reduction-mini .item a {display:block; height:80px;}
.mod-reduction-mini .item i {background-color:#333; border-radius:50%; color:#fff; display:block; font-size:12px; height:20px; line-height:20px; margin:0 5px; width:20px; text-align:center;}
.mod-reduction-mini .item .pic {padding-right:10px;}
.mod-reduction-mini .item img {height:80px; width:108px;}
.mod-reduction-mini .item .tit {width:100px; font-size:16px;}
.mod-reduction-mini .item .sum {width:85px; font-size:14px; text-align:right;}
.mod-reduction-mini .item .sum strong {font-size:22px;font-weight:bold;}
.mod-reduction-mini .item:nth-child(odd) {background-color:#eee;}
.mod-reduction-mini .item:nth-child(even) {background-color:#fff;}
.mod-reduction-mini .item:nth-child(1) {background-color:#ff4f4f;}
.mod-reduction-mini .item:nth-child(1) i {background-color:#fff; color:#ff4f4f;}
.mod-reduction-mini .item:nth-child(1) .tit {color:#fff;}
.mod-reduction-mini .item:nth-child(1) .sum {color:#fff;}
.mod-reduction-mini .item a:hover {background-color:#ff4f4f;}
.mod-reduction-mini .item a:hover i {background-color:#fff; color:#ff4f4f;}
.mod-reduction-mini .item a:hover .tit {color:#fff;}
.mod-reduction-mini .item a:hover .sum {color:#fff;}
/**/
.mod-fastfind {margin-top:40px;}
.mod-fastfind .mod-hd {border-bottom:1px solid #eee; height:40px; line-height:40px; margin-bottom:20px;}
.mod-fastfind .inputtext {border:1px solid #ccc; border-radius:2px;}
.mod-fastfind .inputtext input {padding:0 10px; line-height:38px; width:248px; -moz-box-sizing:border-box; box-sizing:border-box;}
.mod-fastfind .inputtext input:not(:last-child) {border-bottom:1px solid #ccc;}
.mod-fastfind button {background-color:#333; border:0; border-radius:2px; color:#fff; font-size:18px; height:50px; line-height:50px; width:100%; text-align:center; cursor:pointer; margin-top:10px;}
.mod-fastfind button:hover {background-color:#ff4f4f;}
/**/
.mod-hotselling .item {width:180px; height:200px; float:left; text-align:center; font-size:16px; margin-right:57px;}
.mod-hotselling .item:nth-child(3n) {margin-right:56px;}
.mod-hotselling .item:nth-child(4n) {margin-right:0;}
.mod-hotselling .item .tit {line-height:26px; margin-top:6px;}
.mod-hotselling .item .price strong {color:#ff4f4f; margin-right:5px;}
/* comment */
.mod-comment-post {}
.mod-comment-post .textareabox {border:1px solid #eee; padding:10px; border-radius:2px;}
.mod-comment-post .textareabox textarea {width:100%; height:110px; margin:auto; resize:none;}
.mod-comment-post .textareafoot {position:relative; margin-top:10px; height:40px;}
.mod-comment-post .textareafoot .length {color:#999; font-size:14px; line-height:24px; float:left;}
.mod-comment-post .textareafoot .length strong {color:#f00;}
.mod-comment-post .textareafoot .avatar {position:absolute; right:160px; top:0; height:40px;}
.mod-comment-post .textareafoot .avatar img {width:40px; height:40px; border-radius:50%;}
.mod-comment-post .textareafoot .btn {position:absolute; right:0; top:0; width:120px;}
.mod-comment-post .textareafoot .btn a {width:120px; height:40px; line-height:40px;}
.mod-comment-post .textareafoot .uploadpic {float:left; margin-left:30px; font-size:14px;}
.mod-comment-post .textareafoot .uploadpic a {display:block; padding-left:30px; background-image:url(../img/uploadpic.png); background-repeat:no-repeat; line-height:24px;}
/**/
.mod-comment-reply .mod-hd {border-bottom:1px solid #eee; height:38px; line-height:38px; position:relative;}
.mod-comment-reply .mod-hd .sum {float:right; font-size:14px; padding-top:4px;}
.mod-comment-reply .mod-hd .sum a {color:#999;}
.mod-comment-reply .mod-hd .sum strong {color:#ff4f4f; margin:0 5px;}
.mod-comment-reply .mod-hd .sum a:hover {color:#ff4f4f;}
.mod-comment-reply .mod-hd .nav {position:absolute; left:110px; top:8px;}
.mod-comment-reply .mod-hd .nav span {display:block; float:left; font-size:14px; height:30px; line-height:30px; border-radius:2px; padding:0 12px; color:#999; cursor:pointer;}
.mod-comment-reply .mod-hd .nav span.active {background-color:#fff; border:1px solid #eee; border-bottom:0; border-radius:2px; font-weight:bold; color:#ff4f4f;}
/**/
.reply-list {}
.reply-item {padding:10px 0; border-bottom:1px solid #ddd;}
.reply-item {*zoom:1;}
.reply-item:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
.reply-item .item-hd {color:#999; font-size:14px; height:40px; line-height:40px; overflow:hidden;}
.reply-item .item-hd a {color:#999;}
.reply-item .item-hd a:hover {color:#ff4f4f;}
.reply-item .item-hd .avatar {float:left;}
.reply-item .item-hd .avatar img {width:40px; height:40px; margin-right:20px; border-radius:50%;}
.reply-item .item-hd .time {float:right;}
.reply-item .item-bd {padding:10px 0 10px 60px; font-size:16px; text-align:left;}
.reply-item .item-bd p {line-height:24px; padding:10px 0;}
.reply-item .item-ft {color:#999; text-align:right;}
.reply-item .item-ft a {color:#999;}
.reply-item .item-ft a:hover {color:#ff4f4f;}
.reply-item .item-ft .like {margin-right:30px;}
.reply-item .item-quote {border:1px solid #ddd; background-color:#f6f6f6; border-radius:2px; padding:10px; margin:0 0 10px 60px;}
.reply-item .quote-hd {color:#999; font-size:14px; height:40px; line-height:40px; overflow:hidden;}
.reply-item .quote-hd .avatar img {width:40px; height:40px; margin-right:10px; border-radius:50%;}
.reply-item .quote-bd {padding:10px 0 0;}
.reply-item .quote-ft {color:#999; text-align:right;}
.reply-item .quote-ft a {color:#999;}
.reply-item .quote-ft a:hover {color:#ff4f4f;}
/**/
.reply-list-more {background-color:#fff; margin-top:-1px;}
.reply-list-more {text-align:center; position:relative;}
.reply-list-more:before {content:''; border-bottom:1px solid #ddd; left:0; top:0; width:100%; height:30px; position:absolute; z-index:0}
.reply-list-more a {background-color:#eee; border-radius:2px; display:inline-block; margin:auto; font-size:14px; padding:10px 20px; position:relative; z-index:1;}
.reply-list-more a:hover {background-color:#ff4f4f; color:#fff;}
/**/
.replay-page {text-align:center;}
.replay-page .pages {padding:20px 0;}
/**/
.carseries-comment-header {height:100px; border-bottom:0;}
.carseries-comment-header .carseries-title h2 {font-size:24px;}
.carseries-comment-header .carseries-title .a1 {color:#ff4f4f;}
.carseries-comment-header .carseries-title .a2 {font-size:14px; margin-left:20px; font-weight:normal;}
/**/
.comment-reply-hd {border-bottom:1px solid #ddd; padding:30px 0 10px;}
.comment-reply-hd .btn {float:left;}
.comment-reply-hd .btn-blk {width:80px; height:30px;}
.comment-reply-hd .replay-page {float:left; width:580px;}
.comment-reply-hd .replay-page .pages {padding:0; text-align:center;}
.comment-reply-hd .sum {float:right; color:#999; font-size:14px; line-height:30px;}
.comment-reply-hd .sum strong {color:#ff4f4f;}
/* carseries artilist */
.carseries-artilist {width:800px;}
.carseries-artilist .commonlist {border-bottom:1px solid #eee;}
.artilist-nav {height:50px; line-height:50px; font-size:18px; margin-bottom:15px;}
.artilist-nav span {margin-right:38px;}
.artilist-nav a {color:#afafaf;}
.artilist-nav a:hover {color:#ff4f4f;}
.artilist-nav .active {font-weight:bold;}
.artilist-nav .active a {color:#333;}
.artilist-nav .active a:hover {color:#ff4f4f;}
/**/
.pages {padding:40px 0;
  font-size:0;
[;font-size:12px;];
  *font-size:0;
  font-family:arial;
[;letter-spacing:-3px;];
  *letter-spacing:normal;
  *word-spacing:-1px;
  display:table;
  margin:auto;}
.pages a,.pages span {background:#eee; border-radius:2px; font-size:14px; margin:0 5px; display:inline-block; height:30px; width:30px; line-height:30px; text-align:center;  *display:inline;*zoom:1;font-size:14px;letter-spacing:normal;word-spacing:normal;}
.pages a {color:#333;}
.pages a:hover {background:#ff4f4f; color:#fff;}
.pages span {color:#999;}
.pages span.curPage {background:#ff4f4f; color:#fff; font-weight:bold;}
.pages .firstPage,
.pages .lastPage {width:50px;}
.pages .prevPage,
.pages .nextPage {width:60px;}
.pages span.prevPage,
.pages span.nextPage {color:#999;}
.pages .allPage {width:80px; margin-left:10px;}
/**/
.loadmore {border-top:1px solid #eee; padding:10px 0; text-align:center;}
.loadmore strong {font-size:24px; line-height:26px; display:block;}
.loadmore span {font-size:16px; line-height:18px; font-family:"Arial Bold"; font-weight:bold; color:#ccc; display:block;}
.loadmore a:hover span {color:#ca4343;}
/* brand */
.brand-story {background-color:#eee; padding:15px 0;}
.brand-story-hd {font-size:18px; font-weight:bold; margin-bottom:5px;}
.brand-story-bd {font-size:14px; line-height:26px;}
.mod-hotbrand {margin-top:0;}
.hotbrand-list ul {overflow:hidden;}
.hotbrand-list li {float:left; line-height:40px; height:120px; overflow:hidden; font-size:14px; text-align:center; margin:0 26px 10px 0; width:80px;}
.hotbrand-list li:nth-child(3n) {margin-right:0;}
.hotbrand-list li img {height:80px; width:80px;}
/**/
.brand-series-hd {height:40px; border-bottom:1px solid #eee; margin-top:20px; background-color:#fff;}
.brand-series-hd h2 {font-size:18px; line-height:40px; font-weight:bold; float:left;}
.brand-series-hd h3 {font-size:14px; line-height:40px; float:left; margin-left:20px;}
.brand-series-hd h3 strong {color:#ff4f4f; margin:0 10px;}
.brand-series-hd .sort {font-size:14px; line-height:40px; float:right;}
.brand-series-hd .sort span {margin-right:20px; cursor:pointer;}
.brand-series-hd .sort span.active {font-weight:bold;}
.brand-series-hd .sort span:hover {color:#ff4f4f;}
.brand-series-hd .sort span:last-child {margin-right:0;}
.brand-series-bd {overflow:hidden;}
.brand-series-list {background-image:url(../img/line-dotted.png); background-size:10px 260px; margin-top:-2px; clear:both;}
.brand-series-list .item {float:left; width:180px; margin-right:75px; position:relative; height:260px;}
.brand-series-list .item:nth-child(5n) {margin-right:0;}
.brand-series-list .item .tit {font-size:18px; font-weight:bold;}
.brand-series-list .item .price-tit {font-size:14px; color:#999; line-height:16px; margin:5px 0 2px;}
.brand-series-list .item .price {font-size:14px; line-height:22px;}
.brand-series-list .item .price strong {font-size:20px; font-weight:bold; margin-right:3px; color:#ff4f4f;}
.brand-series-list .item .total {font-size:14px; background-image:url(../img/bg-score.png); background-repeat:no-repeat; background-position:center 4px; float:left; height:60px; line-height:60px; text-align:center; width:60px; position:absolute; right:0; top:110px;}
.brand-series-list .item .total strong {font-size:26px; font-family:arial; font-weight:bold;}
.brand-series-list .item .btn .btn-def {border:0; display:inline; margin-right:12px;}
.brand-series-list .item .btn .btn-def:hover {background:none; color:#ff4f4f;}
.brand-series-list .item .btn .btn-blk {height:20px; line-height:20px;}
/**/
.carseries-hotlinks {margin-top:110px;}
.carseries-hotlinks .container-hd {border-bottom:1px solid #eee; height:42px;}
.carseries-hotlinks .container-hd h2 {font-size:18px; line-height:42px;}
.carseries-hotlinks-con {color:#999; font-size:14px; line-height:28px; padding:10px 0;}
.carseries-hotlinks-con a {color:#999;}
.carseries-hotlinks-con a:hover {color:#ff4f4f;}
/* local page */
.local-area {}
.local-left {float:left; width:890px;}
.local-right {float:right; width:250px;}
.local-focus {width:360px; height:240px; border-radius:2px; overflow:hidden; float:left; position:relative;}
.local-focus h3 {background-color:rgba(0,0,0,.7); color:#fff; font-size:14px; position:absolute; left:0; bottom:0; width:100%; height:30px; line-height:30px; text-align:center;}
.local-focus:hover h3 {background-color:rgba(255,79,79,.5);}
/**/
.mod-local-headline .change-city {float:left; margin-left:20px;}
.local-headline {margin-left:390px;}
.local-headline .news-blue-title a {background-color:#ff4f4f; border-radius:2px; color:#fff; display:block; font-size:20px; font-weight:bold; height:40px; line-height:40px; text-align:center;}
.local-headline .headline-list {padding-top:12px;}
.local-headline .headline-list li {float:left; font-size:16px; height:33px; line-height:33px; width:235px; margin-right:30px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical;}
.local-headline .headline-list li:nth-child(2n) {margin-right:0;}
.local-headline .headline-list li strong {color:#999; margin-right:10px;}
.local-headline .headline-list li strong a {color:#999;}
.local-headline .headline-list li strong a:hover {color:#ff4f4f;}
.local-headline .headline-list li p {display:inline;}
/**/
.mod-local-price {margin-top:20px;}
.local-price-tit {height:30px; line-height:30px; border-bottom:1px solid #ccc; position:relative;}
.local-price-tit h2 {font-size:18px; font-weight:bold;}
.local-price-tab {position:absolute; left:120px; top:0; width:500px;}
.local-price-tab li {display:inline-block; font-size:14px; height:30px; padding:0 10px; cursor:pointer;}
.local-price-tab li.active {background-color:#fff; border:1px solid #ccc; border-bottom:0; border-top-left-radius:3px; border-top-right-radius:3px;}
.local-price-tab li:hover {color:#ff4f4f;}
.local-price-con {margin-top:5px;}
.local-price-con .item {overflow:hidden;}
.local-price-con .item .item-left {float:left; width:434px; border-right:1px solid #eee;}
.local-price-con .item .item-right {float:right; width:400px;}
.local-price-con .item dt {font-size:14px; color:#999; height:40px; line-height:35px;}
.local-price-con .item dd {font-size:14px; height:35px; line-height:35px;}
.local-price-con .item .col1 {float:left; width:210px;}
.local-price-con .item .item-left .col2 {float:left; width:120px;}
.local-price-con .item .item-right .col2 {float:left; width:110px;}
.local-price-con .item .col3 {float:left; width:80px;}
.local-price-con .item dd .col3 strong {color:#ff4f4f;}


/* search article result page */
.searcharti-form {border-bottom:6px solid #eee; height:140px;}
.searcharti-form .searchcount {font-size:14px; color:#999; margin-top:12px;}
.searcharti-form .searchcount em {margin:0 6px; color:#ff4f4f;}
.searcharti-form .searchcount em.no {margin:0 6px; color:#e60012;}
.searcharti-box {padding-top:40px;}
.searcharti-box .searchbar {width:630px; height:46px; border:2px solid #ddd; border-radius:3px; float:left; margin-right:20px;}
.searcharti-box .txt-search {line-height:46px; font-size:20px; padding:0 20px; width:590px;}
.searcharti-box .btn-search {float:left; width:140px; height:50px; line-height:50px; text-align:center; background-color:#333; font-size:24px; color:#fff; border-radius:3px; padding:0;}
.searcharti-box .btn-search:hover {background-color:#ff4f4f;}
.searcharti-result {margin-top:24px;}
.searcharti-left {float:left; width:800px;}
.searcharti-right {float:right; width:292px;}
.searcharti-noresult {padding-top:60px;}
.searcharti-noresult img {width:734px;}

/* ad */
.adSign {position:absolute; right:2px; bottom:2px; color:#fff; display:block; text-align:center; height:18px; width:32px;}
.adArea {position:relative; margin:auto;}
.adTonglan-850-90 {height:90px; width:850px;}
.adTonglan-90 {height:90px; width:1200px;}
.adTonglan-850-90 .adSign,
.adTonglan-90 .adSign {background:url(../img/adSign.png) 0 0 no-repeat; text-indent:-999em;}
.adJiaodian {height:400px; width:720px;}
.adJiaodian .adSign {background:url(../img/adSign.png) 0 0 no-repeat; text-indent:-999em; bottom:44px;}
.adHeadline .adSign {background:url(../img/adSign.png) 0 0 no-repeat; text-indent:-999em; top:230px;}
.adWzl .adSign {background-color:#ffd3d3; font-size:8px; height:8px; line-height:8px; width:20px; padding:2px 0 0; right:1px; bottom:1px; overflow:hidden;}



/**/
.auto-footer {background-color:#333; color:#999; font-size:12px; line-height:200%; margin-top:100px; padding:30px 0; text-align:left;}
.auto-footer a {color:#999; margin:0 10px 0 0;}
.auto-footer a:hover {color:#ccc;}
.auto-footer .left {float:left;}
.auto-footer .right {float:right; padding-top:50px;}
.auto-footer .footer-logo {width:150px; height:64px;}
.auto-footer .copyright {line-height:24px; margin-top:25px;}
.auto-footer .contact li {float:left; width:180px; line-height:20px;}
.auto-footer .contact li em {color:#fff; font-weight:bold;}
/**/
.no-bor{border:none;}
/**
 * my.mCustomScrollbar.min.css
 */
.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside > .mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl > .mCSB_inside > .mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside + .mCSB_scrollTools{right:-26px}.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a + .mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside > .mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside > .mCSB_container{min-height:100%}.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper > .mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools,.mCustomScrollBox:hover > .mCSB_scrollTools,.mCustomScrollBox:hover ~ .mCSB_scrollTools,.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#eee;background-color:rgba(51,51,51,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#ff4f4f;background-color:rgba(255,79,79,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#ff4f4f;background-color:rgba(255,79,79,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#ff4f4f;background-color:rgba(255,79,79,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-mywide.mCSB_scrollTools .mCSB_draggerRail{width:10px;}.mCS-mywide.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:10px;}
/**/
#js-video-nav::-webkit-scrollbar {display:none;}
#js-video-nav{-ms-overflow-style: none; }
#js-video-nav::-webkit-scrollbar { width:0!important }
#js-video-nav { overflow: -moz-scrollbars-none; }

.auto-cwc-box{width:1200px;margin:auto;}
.auto-cwc{width:850px;display:flex;flex-wrap:wrap;}
.auto-cwc a{display:block;color:#999;padding:13px 0;width:170px;}
.auto-cwc a:before{content:"";width:4px;height:4px;background:#999;display:block;position:relative;top:50%;margin-top:-2px;left:-10px;}
.auto-cwc a:hover{color:#ff4f4f;}

/*auto*/
.auto-header_top .auto-logo a{background-size:136px auto;padding-top:79px;}
.auto-header_top .auto-logo p{text-align: justify;text-justify:inter-ideograph;display:inline-block;vertical-align:top;width:136px;font-size:18px;color:#999;font-weight: bold;}
.auto-header_top .auto-logo p::after {display:inline-block;width: 100%;content:'';height:0;}
.auto-header_top{width:1200px;height:94px;margin:auto;display:flex;text-align:justify;justify-content:space-between;}	
.auto-header_top .auto-logo{width:136px;margin-top:15px;}
.auto-header_top .auto-top-search{height:40px;line-height:40px;margin-top:25px;}
.auto-header_top .auto-top-search #sform{display:flex;}
.auto-header_top input{width:280px;background:#eee;padding:0 10px;border-top-left-radius:3px;border-bottom-left-radius:3px;}
.auto-header_top .auto_search-btn{width:100px;background:#FF4F4F;text-align:center;font-size:20px;color:#fff;display:block;border-top-right-radius:3px;border-bottom-right-radius:3px;}
.auto-header_top .auto_login{font-size:14px;color:#333;padding-top:37px;display:flex;text-align:justify;justify-content:space-between;width:149px;margin-top:1px;}
.auto-header_new{width:100%;background:#FF4F4F;height:40px;line-height:40px;border:none;}
.auto-header_new .container{position:relative;}
.auto-header a{color:#fff;}
.auto-header .iconfont{color:#fff;cursor:pointer;display:block;}
.auto-nav li{position:relative;padding:0 20px;display:flex;}
.auto-nav li:nth-child(1){padding-left:0;}
.auto-nav .auto_mBox{position:absolute;right:0;padding:0;}
.auto_m{position:relative;display:flex;}
.auto_m .article_nav{width:140px;margin-left:-70px;}
.article_nav{position:absolute;padding:4px 0;width:100px;background:#fff;border:1px solid #2E0909;border-radius:3px;top:46px;z-index:2;left:50%;margin-left:-50px;display:none;}
.article_navBox.activeT:not(.disabled) .article_nav{display:block;}
.article_navBox.activeT:not(.disabled) .iconfont{-webkit-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg); -webkit-transform-origin:center center; -ms-transform-origin:center center; -o-transform-origin:center center; transform-origin:center center;}
.article_nav a{width:100%;height:30px;text-align:center;line-height:30px;font-size:14px;color:#666;display:block;}
.article_nav a:hover{background:#2E0909;color:#fff;}
.disable—click:hover{background:none !important;}